def ask_add(request): if request.method == 'POST': form = AskForm(request.POST) form._user = request.user if form.is_valid(): form._user = request.user 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 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 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 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, *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) 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 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 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, *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 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 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 question_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, '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 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 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 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(): 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 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_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 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 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 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 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 ask(request): """With a GET request - the AskForm form is displayed, with a POST request the form should create a new question and redirect to the question page """ form = AskForm(request.POST) if request.method == 'POST' and form.is_valid(): form._user = request.user question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask.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 })
def ask(request): if request.method == 'POST': form = AskForm(request.POST) form._user = request.user if form.is_valid(): question = form.save() url = question.get_url() print url return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'askform.html', { 'form': form, })
def ask_add(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(reverse('question', args=[post.id])) else: form = AskForm() return render(request, 'ask_add.html', { 'form': form, })
def post_question(request): if request.method == 'POST': form = AskForm(request.POST) form._user = get_user_by_ssid(request) if form.is_valid(): question = form.save() url = '/question/{id}'.format(id=question.id) return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'qa/askform.html', { 'form': form, })
def ask(request): if request.method == "POST": form = AskForm(request.POST) form._user = request.user if form.is_valid(): post = form.save() print post url = post.get_url() print url return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'qa/form.html', { 'form': form })
def question_add(request): user = request.user if user.is_authenticated(): 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, 'question_add.html', {'form': form}) else: form = LoginForm() return render(request, 'login.html', {'form': form})
def ask_page(request, *args, **kwargs): logger = logging.getLogger(__name__) logger.debug('ask_page') if request.method == 'POST': if request.user.is_authenticated: form = AskForm(request.POST) form._user = request.user if form.is_valid(): question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: return HttpResponseRedirect('/login/') else: form = AskForm() return render(request, 'ask.html', {'form': form})
def askQuestion(request, *args, **kwargs): 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 HttpResponse('question input form') return render(request, 'qa/AskForm.html', { 'form': form, })
def askHandler(request): if request.method == 'POST': ask_form = AskForm(request.POST) ask_form._user = request.user if ask_form.is_valid(): question = ask_form.save() # return HttpResponseRedirect(reverse('questionReverse', args=str(question.id))) return HttpResponseRedirect('/question/'+ str(question.id)) else: ask_form = AskForm() # ask_form.text = 'get' return render(request, 'askFormTemplate.html', { 'template_form': ask_form, 'actionReverse': '/ask/', })
def vask(request): if request.method=="POST": form=AskForm(request.POST) form._user=request.user # if form._user.id is None: # return HttpResponseRedirect('/login/') if form.is_valid(): question=form.save() dd=question.id question=Question.objects.get(id=dd) url=question.get_url() return HttpResponseRedirect(url) #133 form=AnswerForm(initial={'question': question.id}) else: form=AskForm() return render(request,'ask.html', { 'form': form, })
def ask_question(request, *args, **kwargs): if request.method == "POST": url = request.POST.get('continue', '/') form = AskForm(request.POST) form._user = request.user if not form._user: error = u'Неверный логин / пароль' return render(request, 'login.html', {'error': error }) if form.is_valid(): # question = form.save(commit=False) # user = User.objects.get(username=request.user) # question.author = user.id # question.save() question = form.save() url = question.get_url() return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask.html', {'form': form})
def ask(request): user = request.user if user.is_authenticated(): 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, 'ask.html', { 'form': form, 'user': request.user, }) else: form = LoginForm() return render(request, 'login.html', {'form': form})
def ask(request): user = request.user if request.method == "POST": if not user.is_authenticated(): raise Http404 # print("POST!!!!!!!!!!!!!!!!!!!!!!!!!") form = AskForm(request.POST) if form.is_valid(): # print("FORM IS VALID!!!!!!!!!!!!") form._user = user quest = form.save() # print("QUEST IS CREATE!!!!!!!!!!") url = quest.get_absolute_url() # print("URL = " + url +"!!!!!!!!!") return HttpResponseRedirect(url) else: form = AskForm() return render(request, 'ask_add.html', { 'form': form })