• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python forms.AnswerForm类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中qa.forms.AnswerForm的典型用法代码示例。如果您正苦于以下问题:Python AnswerForm类的具体用法?Python AnswerForm怎么用?Python AnswerForm使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



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

示例1: answer_add

def answer_add(request):
    answer_form = AnswerForm(request.POST)
    answer_form._user = request.user
    if answer_form.is_valid():
        answer = answer_form.save()        
    quest_id = request.POST['question']    
    return HttpResponseRedirect(reverse('question', args=[quest_id])) 
开发者ID:pposad,项目名称:front-end-server,代码行数:7,代码来源:views.py


示例2: answer

def answer(request, *args, **kwargs):
    form = AnswerForm(request.POST)
    form._user = request.user
    if form.is_valid():
        answer = form.save()
        return HttpResponseRedirect(answer.question.get_url())
    return Http404
开发者ID:sinelnikovd,项目名称:stepicWeb,代码行数:7,代码来源:views.py


示例3: answer

def answer(request) :
	if request.method == "POST" :
		form = AnswerForm(request.POST)
		if form.is_valid():
			answer = form.save()
			url = '/question/' + form.question
			return HttpResponseRedirect(url)
开发者ID:Kantair,项目名称:test1,代码行数:7,代码来源:views.py


示例4: answer

def answer(request):
	if request.method == 'POST':
		form = AnswerForm(request.POST)
		q.author = reques.user
		q = form.save()
		q.author = reques.user
		q.save()
		return HttpResponseRedirect('/question/' + str(q.question_id))
开发者ID:AntonLitovka,项目名称:testWeb,代码行数:8,代码来源:views.py


示例5: answerHandle

def answerHandle(request):
    answer = AnswerForm(request.POST)
    answer._user = request.user
    if answer.is_valid():
        answer = answer.save()
        return HttpResponseRedirect('/question/' + str(answer.question_id))

    return HttpResponseRedirect('/question/' + str(answer.get_question()) )
开发者ID:aatl,项目名称:stepic_web,代码行数:8,代码来源:views.py


示例6: answer

def answer(request):
    if request.method == 'POST':
        form = AnswerForm(request.POST)
        if form.is_valid():
            form._user = request.user
            answer = form.save()
            return HttpResponseRedirect(answer.question.get_url())
    return question(request,form.cleaned_data["question_id"],form = form)
开发者ID:Grian,项目名称:tech2,代码行数:8,代码来源:views.py


示例7: answer

def answer(request, *args, **kwargs):
    if request.method == "POST":
        form = AnswerForm(request.POST)
        form._user = request.user
        if form.is_valid():
            ans = form.save()
            url = ans.redir_url()
            return HttpResponseRedirect(url)
开发者ID:girik108,项目名称:stepic,代码行数:8,代码来源:views.py


示例8: answer_add

def answer_add(request):
    if request.method == 'POST':
        form = AnswerForm(request.POST)
        if form.is_valid():
            post = form.save()
            # url = post.get_url()
            return HttpResponseRedirect(reverse('question', args=[post.question.id]))
    return HttpResponseRedirect('/')
开发者ID:moofspb,项目名称:stepic_web_project,代码行数:8,代码来源:views.py


示例9: answer

def answer(request):
    form = AnswerForm(request.POST)
    if form.is_valid():
        a = form.save(request.user)
        url = a.question.get_url() + "?answer_added=True"
    else:
        url = '/question/' + form.data.get('question') + "?answer_added=False"
    return HttpResponseRedirect(url)
开发者ID:avzabr,项目名称:stepic-web-tech,代码行数:8,代码来源:views.py


示例10: answer

def answer(request):
    form = AnswerForm(request.POST)
    form.author = request.user
    if form.is_valid():
        post = form.save()
        #url = post.get_url()
        return HttpResponseRedirect(reverse('question', args=[post.question.id]))
    return HttpResponseRedirect('/')
开发者ID:Megaco,项目名称:web,代码行数:8,代码来源:views.py


示例11: add_answer

def add_answer(request):
    if request.method == "POST":
        form = AnswerForm(request.POST)
        form._user = request.user
        if form.is_valid():
            answer_obj = form.save()
            question_obj = answer_obj.question
            url = question_obj.get_url()
            return HttpResponseRedirect(url)
开发者ID:soulondemand,项目名称:django-expirience,代码行数:9,代码来源:views.py


示例12: answer

def answer(request, *args, **kwargs):
    form = AnswerForm(request.POST)
    if request.user.is_authenticated():
            form._user = request.user
    if form.is_valid():
        a = form.save()
        return HttpResponseRedirect('/question/' + str(a.question.pk) + '/')
    else:
        return HttpResponseRedirect('/question/' + str(a.question.pk) + '/?err=1')    
开发者ID:AlexSmirnof,项目名称:web,代码行数:9,代码来源:views.py


示例13: answer_add

def answer_add(request):
    if request.method == 'POST':
        form = AnswerForm(request.POST)
        form._user = request.user
        if form.is_valid():
            answer = form.save()
            url = answer.question.get_absolute_url()
            return HttpResponseRedirect(url)
    HttpResponseRedirect('/')
开发者ID:noknod,项目名称:sm_web,代码行数:9,代码来源:views.py


示例14: question_answer

def question_answer(request):
	if request.method == 'POST':
		form = AnswerForm(request.POST)
		if form.is_valid():
			form._user = request.user
			answer = form.save()
			url = reverse('question', args=[answer.question.id])
			return HttpResponseRedirect(url)
	return HttpResponseRedirect('/')	
开发者ID:StealthyFox,项目名称:web,代码行数:9,代码来源:views.py


示例15: save_answer

def save_answer(request):
    user = request.user
    if request.method == 'POST' and user.is_authenticated():
        form = AnswerForm(request.POST)
        form.user = user
        if form.is_valid():
            answer = form.save()
            return HttpResponseRedirect(reverse('question_details', kwargs={'question_id': answer.question.id}))

    return HttpResponseRedirect(reverse('login'))
开发者ID:namax,项目名称:stepic_web_project,代码行数:10,代码来源:views.py


示例16: answer

def answer(request, *args, **kwargs):
    answer = Answer(author=request.user)
    form = AnswerForm(request.POST, instance=answer)
    if form.is_valid():
        answer.save()
        url = answer.question.get_url()
        return HttpResponseRedirect(url)

    q = get_object_or_404(Question, id=form['question'].data)
    return HttpResponseRedirect(q.get_url())
开发者ID:a-shar,项目名称:web_tech,代码行数:10,代码来源:views.py


示例17: answer_add

def answer_add(request):
    if request.method == 'GET':
        return HttpResponseRedirect('/', request)

    form = AnswerForm(request.POST)
    if form.is_valid():
        form._user = request.user
        answer = form.save()
        return HttpResponseRedirect(answer.get_url())
    return HttpResponseRedirect('/question/%s/' % request.POST['question'])
开发者ID:Woolfno,项目名称:web_project,代码行数:10,代码来源:views.py


示例18: answer

def answer(request):
    user = request.user
    if request.method == "POST":
        if not user.is_authenticated():
            raise Http404
        form = AnswerForm(request.POST)
        if form.is_valid():
            form._user = user
            answer = form.save()
            url = '/question/' + form.question
            return HttpResponseRedirect(url)
开发者ID:ArterialThroumbus,项目名称:stepic_web_technology_practice,代码行数:11,代码来源:views.py


示例19: add_answer

def add_answer(request):
    if request.method == "POST":
            form = AnswerForm(request.POST)
            if form.is_valid():
            	post = form.save()
            	question = Question.objects.get(id=post.question.id)
            	url = question.get_url()
            	return HttpResponseRedirect(url)
    else:
            form = AnswerForm()
    return render(request, 'add_answer.html', {'form': form})
开发者ID:alex-zubenko,项目名称:web,代码行数:11,代码来源:views.py


示例20: answer

def answer(request):
    form = AnswerForm(request.POST)
    if form.is_valid():
	form._user = request.user
	question = form.save()
	url = question.get_url()
	return HttpResponseRedirect(url)
    question = Question.objects.get(pk=form.question)
    return render(request, 'question.html', {
	'quest': question, 'form': form
    })
开发者ID:a-pinch,项目名称:ask_poject,代码行数:11,代码来源:views.py



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python forms.AskForm类代码示例发布时间:2022-05-26
下一篇:
Python q2_sigmoid.sigmoid函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap