def post(self,request): bound_form=AskForm(request.POST) if bound_form.is_valid(): bound_form._user=request.user new_question=bound_form.save() return redirect(new_question) return render(request,'qa/question_create.html',context={'form':bound_form})
def add_ask_page(request): logger.debug("add_ask_page() !") if request.method == "POST": logger.debug("add_ask_page(): method POST") logger.debug("add_ask_page(): POST params - " + ", ".join(request.POST)) logger.debug("add_ask_page(): POST[author]=" + request.POST.get('author','-')) form = AskForm(request.POST) form._user = request.user logger.debug("add_ask_page(): form created") if form.is_valid(): logger.debug("add_ask_page(): form is valid") question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: logger.debug("add_ask_page(): form is not valid") logger.debug("error:" + " ".join(form.errors)) else: logger.debug("add_ask_page(): metod GET") form = AskForm() logger.debug("add_ask_page(): return render") return render(request, 'add_ask.html', { 'form': form, })
def ask(request, *args, **kwargs): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): return HttpResponseRedirect(form.save().get_url()) else: form = AskForm() return render(request, 'qa/ask.html', {'form': form})
def ask(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): quest = form.save() url = quest.get_url() return HttpResponseRedirect(url) return render(request, 'askform.html')
def ask(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): quest = form.save() return HttpResponseRedirect(quest.get_url()) else: form = AskForm() return render(request, 'ask.html', {'form': form})
def ask_add(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): question = form.save() return HttpResponseRedirect("/question/"+str(question.id)+"/") else: form = AskForm() return render(request, 'ask_add.html', {'form': form})
def ask(request): if request.method == 'POST': form = AskForm(request.POST, user=request.user) if form.is_valid(): question = form.save() return redirect('question_detail', question_id=question.id) else: form = AskForm(user=request.user) return render(request, 'qa/ask.html', {'form': form})
def ask_add(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): question = form.save() return HttpResponseRedirect("/question/" + str(question.id) + "/") else: form = AskForm() return render(request, 'ask_add.html', {'form': form})
def ask(request): if request.method == 'POST': askf = AskForm(request.POST) if askf.is_valid(): question = askf.save() return HttpResponseRedirect('/question/' + str(question.id) + '/') else: askf = AskForm() return render(request, 'qa/ask.html', {'form': askf})
def answer(request): form = AskForm(request.POST) form._user = request.user if form.is_valid(): question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: return HttpResponseNotFound()
def ask(request): if request.method == 'POST': form = AskForm(request.POST) form._user = request.user if form.is_valid(): q = form.save() url = q.get_url() return HttpResponseRedirect(url) form = AskForm() return render(request, 'qa/ask.html', {'form': form})
def ask(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): question = form.save(author=request.user) url = question.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask.html', {'form': form})
def question_add(request): # add response for anon-user if request.method == 'POST': form = AskForm(request.user, request.POST) if form.is_valid(): question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: form = AskForm(request.user) return render(request, 'question_add.html', {'form': form})
def q_add(request): if request.method == "GET": return render(request,'q_add.html',{ 'form': AskForm(), }) else: form = AskForm(request.POST) if form.is_valid(): q = form.save() return HttpResponseRedirect('/question/%d/'%q.id)
def ask(request, *args, **kwargs): if request.method == "POST": form = AskForm(request.POST) form._user = request.user if form.is_valid(): question = form.save() return HttpResponseRedirect(question.get_url()) else: form = AskForm() return render(request, 'ask.html',{'form': form})
def ask(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): q = form.save(request.user) url = '/question/' + str(q) + '/' return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'AskAnswerForms.html', {'form': form})
def ask_add(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): post = form.save() # url = post.get_url() return HttpResponseRedirect(reverse('question', args=[post.id])) else: form = AskForm() return render(request, 'ask_add.html', { 'form': form })
def ask(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): q = form.save() url = q.get_url return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask.html', {'form': form})
def test(request, *args, **kwargs): html = {} if (request.method == 'POST'): form = AskForm(data=request.POST) if (form.is_valid()): tt = form.save(request) html['form'] = form return redirect('/question/{}/'.format(tt.id)) else: html['form'] = AskForm() return render(request, 'ask.html', html)
def add_quest(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): post = form.save() return HttpResponseRedirect('/question/%s/' % post.id) else: form = AskForm() return render(request, 'add_quest.html',{ 'form': form, })
def question_ask(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): form._user = request.user ask = form.save() url = reverse('question_detail', args=[ask.id]) return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask_question.html', {'form': form})
def ask(request): print("is : " + str(request.user.is_authenticated())) if request.method == 'POST': form = AskForm(request.POST) q = form.save() q.author = reques.user q.save() return HttpResponseRedirect('/question/' + str(q.id)) else: form = AskForm() return render(request, "qa/ask.html" , {'form': form})
def add_question(request): if request.method == "POST": form = AskForm(request.POST) form._user = request.user if form.is_valid(): question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask.html', {'form': form})
def ask(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): question = form.save() return HttpResponseRedirect(reverse('question', args=[question.id,])) else: form = AskForm() return render(request, 'ask.html', { 'form' : form })
def ask(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.author = request.user post.save() return HttpResponseRedirect('question' ) else: form = AskForm() return render(request, 'ask.html', {'form': form})
def ask(request): if request.method == 'POST': form = AskForm(request.POST) if request.user.is_authenticated(): form._user = request.user if form.is_valid(): q = form.save() return HttpResponseRedirect('/question/' + str(q.pk) + '/') else: form = AskForm() return render(request, 'ask.html', { 'form': form })
def ask(request, *args, **kwargs): if request.method == "POST": form = AskForm(request.POST) if request.user.is_authenticated(): form._user = request.user if form.is_valid(): q = form.save() return HttpResponseRedirect('/question/' + str(q.pk) + '/') else: form = AskForm() return render(request, 'ask.html',{ 'form': form })
def question_add(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid() and request.user.is_authenticated: form._user = request.user question = form.save() return HttpResponseRedirect(question.get_url()) else: #'GET' form = AskForm() return render(request, 'qa/question_add.html', {'form': form})
def ask_question(request): if request.method == 'POST' and request.user.is_authenticated(): form = AskForm(request.POST) if form.is_valid(): form.profile_user = Profile.objects.get_profile(request.user) ask = form.save() url = reverse('question', args=[ask.id]) return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask_question.html', mixin({'form': form}))
def ask(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): form._user = request.user question = form.save() return HttpResponseRedirect( reverse('qa:detail', kwargs={'pk': question.pk}) ) else: form = AskForm() return render(request, 'qa/ask_question.html', {'form': form})
def ask(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): q = form.save(request.user) url = q.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'question_add.html', { 'form': form })
def add_question(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): post = form.save(commit=False) post.author = request.user post.save() url = post.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'add_question.html', {'form': form})
def ask(request): if request.method == 'POST': form = AskForm(request.POST) form._user_id = request.user_id if form.is_valid(): question = form.save() return HttpResponseRedirect(question.get_url()) else: form = AskForm() return render(request, 'qa/ask.html', { 'form': form, })
def ask(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): form.clean() form._user = request.user post = form.save() url = post.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'qa/ask.html', {'form': form})
def question_add(request): if request.method == "POST": form = AskForm(request.user, request.POST) if form.is_valid(): question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: form = AskForm(request.user) return render(request, 'askform.html', { 'form': form, })
def ask(request): if request.method == 'POST': ask_form = AskForm(request.POST) if ask_form.is_valid(): question = ask_form.save() question.author = request.user question.save() question_url = question.get_url() return HttpResponseRedirect(question_url) else: ask_form = AskForm() return render(request, 'create_question.html', {'form': ask_form})
def ask(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): post = form.save() id = post.id return HttpResponseRedirect('../question/' + str(id)) else: form = AskForm() return render(request, 'ask.html', { 'form': form, })
def question_add(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): form._user = request.user question = form.save() return HttpResponseRedirect(question.get_url()) else: form = AskForm() return render(request, 'qa/question_add.html', { 'form': form })
def addAsk(request): if request.method == 'POST': f = AskForm(request.POST) if f.is_valid(): qid = f.save(request.POST.get('title'), request.POST.get('text')) return HttpResponseRedirect('/question/'+str(qid)+'/') else: f = AskForm() return render(request, 'ask.html',{ 'form': f })
def question_add(request, *args, **kwargs): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'qa/question_add.html',{ 'form': form, })
def ask(request): if request.method == "POST": form = AskForm(request.POST) form._user = request.user if form.is_valid(): q = form.save() return HttpResponseRedirect('/question/' + str(q.id) + '/') else: form = AskForm() return render(request, 'ask.html', { 'form': form, })
def ask(request): if request.method == 'POST': if request.user.is_authenticated is False: return HttpResponseForbidden() form = AskForm(request.POST) form._user = request.user if form.is_valid(): q = form.save() return HttpResponseRedirect('/question/%s/' % q.pk) else: form = AskForm() return render(request, 'ask_template.html', {'form': form})
def question_add(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): form.clean() new_question = form.save(author=request.user) return HttpResponseRedirect(new_question.get_url()) else: form = AskForm() return render(request, 'qa/question_add.html', {'form': form})
def ask(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): form._user = request.user post = form.save() url = post.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask.html', {'form': form, 'user': request.user, 'session': request.session, })
def ask_add(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): post = form.save() #url = '/' url = reverse('qa.views.question', args=[post.id]) return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'qa/ask_add.html', { 'form': form })
def ask_form(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): question = form.save() return HttpResponseRedirect(reverse('question', args=[question.id])) else: form = AskForm() return render(request, 'ask_form.html', {'form': form})
def ask(request): if request.method == 'POST': question = AskForm(request.POST) if question.is_valid(): question.user = request.user question = question.save() return HttpResponseRedirect(question.get_url()) else: question = AskForm() return render(request, 'ask.html', { 'question': question, })
def question_add(request): if request.method == "POST": form = AskForm(request.POST) form._user = request.user if form.is_valid(): post = form.save() url = post.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'question_add.html', { 'form': form, })
def ask(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): form._user = request.user ask = form.save() url = ask.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request,'add_question.html', { 'form': form })
def askView(request, *args, **kwargs): current_user_id = None if request.user.is_authenticated(): current_user_id = request.user.id if request.method == "POST": form = AskForm(request.POST, current_user_id=current_user_id) if form.is_valid(): post = form.save() url = post.get_url() return HttpResponseRedirect(url) else: form = AskForm(current_user_id=current_user_id) return render(request, 'ask-template.html', {'form': form})
def add_question(request, *args, **kwargs): user = request.user if request.method == 'POST': form = AskForm(user, request.POST) if form.is_valid(): question = form.save() url = question.get_absolute_url() return HttpResponseRedirect(url) else: form = AskForm(user) return render(request, 'ask.html', { 'form': form, })
def question_add(request): if request.method == 'POST': form = AskForm(request.POST) form._user = request.user if form.is_valid(): question = form.save() return HttpResponseRedirect( reverse(question_details, args=[question.id])) else: form = AskForm() return render(request, 'ask.html', { 'form': form, })
def ask_form(request): if request.method == "POST": form = AskForm(request.POST) form._user = request.user if form.is_valid(): question = form.save() return HttpResponseRedirect(question.get_url()) else: form = AskForm() return render(request, 'askform.html', { 'form': form, 'path': request.path, })
def ask(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): form._user = request.user question = form.save() return HttpResponseRedirect(question.get_url()) return HttpResponse(request.method); elif request.method == 'GET': form = AskForm() return render(request,"ask_form.html", { "form" : form, "user": request.user })
def add_ask(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: print(form.is_bound) else: form = AskForm(request.GET) return render(request, '../templates/qa/ask.html', { 'form': form, })
def ask(request): if request.method == "POST": form = AskForm(request.POST) if form.is_valid(): user = request.user question = form.save(user) return HttpResponseRedirect(question.get_absolute_url()) # return HttpResponseRedirect(reverse('question', args=[post.id])) else: form = AskForm() return render(request, 'ask_form.html', { 'form': form })
def add_question(request): if request.method == 'POST': form = AskForm(request.POST) form._user = request.user if form.is_valid(): question = form.save() #получить url на перенаправление к станице запроса и переправить url = question.get_absolute_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'add_question.html', { 'form': form })
def question_ask(request): if request.method == 'POST': form = AskForm(request.POST) if form.is_valid(): form._user = request.user askquestion = form.save() url = reverse('question', args=[askquestion.id]) return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask.html', { 'form': form })