当前位置: 首页>>代码示例>>Python>>正文


Python Question.user方法代码示例

本文整理汇总了Python中questions.models.Question.user方法的典型用法代码示例。如果您正苦于以下问题:Python Question.user方法的具体用法?Python Question.user怎么用?Python Question.user使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在questions.models.Question的用法示例。


在下文中一共展示了Question.user方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: ask

# 需要导入模块: from questions.models import Question [as 别名]
# 或者: from questions.models.Question import user [as 别名]
def ask(request):
    ask_form = AskQuestion(request.POST or None)
    args = {}
    args['form'] = ask_form
    if request.POST and ask_form.is_valid():
        question = Question(text_question=ask_form.cleaned_data['text'], title=ask_form.cleaned_data['title'])

        user = auth.get_user(request)
        question.user = user

        question.save()
        return render(request, 'question.html', args)
    else:
        return render(request, 'question.html', args)
开发者ID:virtuosmipt,项目名称:StackOverFlow_Web,代码行数:16,代码来源:views.py

示例2: ask

# 需要导入模块: from questions.models import Question [as 别名]
# 或者: from questions.models.Question import user [as 别名]
def ask(request):
    if request.method == 'POST':
        form = QuestionForm(request.POST)
        if form.is_valid():
           question = Question()
           question.user = request.user
           question.title = form.cleaned_data.get('title')
           question.description = form.cleaned_data.get('description')
           question.save()
           tags = form.cleaned_data.get('tags')
           question.create_tags(tags)
           return redirect('/questions/')
        else:
            return render(request, 'questions/ask.html', {'form': form})
    else:
        form = QuestionForm()
    return render(request, 'questions/ask.html', {'form': form})
开发者ID:cangfengzhe,项目名称:xiaobaifinder,代码行数:19,代码来源:views.py

示例3: NewQuestion

# 需要导入模块: from questions.models import Question [as 别名]
# 或者: from questions.models.Question import user [as 别名]
def NewQuestion(request):
    if not request.user.is_authenticated():
        return HttpResponseRedirect('/login/')
    if request.method == 'POST':
        form = NewQuestionForm(request.POST)
        if form.is_valid():
            question = Question()
            question.user=request.user
            question.title = form.cleaned_data['title']
            question.text = form.cleaned_data['text']
            question.save()
            print "Ok"
            return HttpResponseRedirect('/question/'+str(question.pk)+'/')
        else:
            return render_to_response('new_question.html', {'form': form}, context_instance=RequestContext(request))
    else:
        ''' '''
        form = NewQuestionForm()
        context = {'form':form}
        return  render_to_response('new_question.html',context, context_instance=RequestContext(request))
开发者ID:eivae2iz,项目名称:technotrack_web,代码行数:22,代码来源:views.py


注:本文中的questions.models.Question.user方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。