Ejemplo n.º 1
0
def add_answer():
    print('add answer')
    answer = Answer()
    question_id = request.form.get('question_id')
    answer.question_id = question_id
    answer.content = request.form.get('content')
    answer.author_id = session.get('user_id')
    db.session.add(answer)
    db.session.commit()
    return redirect(url_for('detail', question_id=question_id))
Ejemplo n.º 2
0
 def save(self):
     # getting Question by ID
     print 'AnswerF save: %s (%s)' % ( self.cleaned_data, self.cleaned_data['question'])
     q_id = int(self.cleaned_data['question'])
     quest = Question.objects.get(id = q_id)
     #ans = Answer(**self.cleaned_data)
     ans = Answer(text = self.cleaned_data['text'])
     ans.author_id = 1
     quest.answer_set.add(ans)
     quest.save()
     return ans
Ejemplo n.º 3
0
def add_answer():
    content = request.form.get('answer_content')
    answer = Answer(content=content)

    answer.question_id = request.form.get('question_id')
    answer.author_id = session['user_id']

    db.session.add(answer)
    db.session.commit()

    return redirect(url_for('issues.detail', question_id=answer.question_id))
Ejemplo n.º 4
0
def add_answer():
    content = request.form.get('answer')
    question_id = request.form.get('question_id')
    answer = Answer(content=content)
    user_id = session['user_id']
    # user=User.query.filter(User.id==user_id).first()
    answer.author_id = user_id
    question = Question.query.filter(Question.id == question_id).first()
    answer.question = question
    db.session.add(answer)
    db.session.commit()
    return redirect(url_for('detail', question_id=question_id))
Ejemplo n.º 5
0
 def save(self):
     # getting Question by ID
     print 'AnswerF save: %s (%s)' % (self.cleaned_data,
                                      self.cleaned_data['question'])
     q_id = int(self.cleaned_data['question'])
     quest = Question.objects.get(id=q_id)
     #ans = Answer(**self.cleaned_data)
     ans = Answer(text=self.cleaned_data['text'])
     ans.author_id = 1
     quest.answer_set.add(ans)
     quest.save()
     return ans
Ejemplo n.º 6
0
def add_answer():
    content = request.form.get("answer_content")
    question_id = request.form.get("question_id")
    answer = Answer(content=content, question_id=question_id)
    user_id = session["user_id"]
    answer.author_id = user_id
    user = User.query.filter(User.id == user_id).first()
    answer.author = user
    question = Question.query.filter(Question.id == question_id).first()
    answer.question = question
    db.session.add(answer)
    db.session.commit()
    return redirect(url_for("detail", question_id=question_id))
Ejemplo n.º 7
0
def filldb(request, cou):
    for x in range(0, int(cou)):
        q = Question(title="Question #" + str(x),
                     text="Just a question with number " + str(x))
        q.rating = x
        q.author_id = 1
        q.added_at = date(2016, 03, 1 + x)
        q.save()
        q.added_at = date(2016, 03, 1 + x)
        for y in range(1, x + 2):
            a = Answer(text="answer #" + str(y) + " for question #" + str(x))
            a.author_id = 1
            q.answer_set.add(a)
        q.save()
    return HttpResponse("OK")
Ejemplo n.º 8
0
def filldb(request, cou):
    for x in range(0, int(cou)):
        q = Question(title = "Question #"+str(x),
                     text = "Just a question with number "+str(x))
        q.rating = x
        q.author_id = 1
        q.added_at = date(2016, 03, 1+x)
        q.save()
        q.added_at = date(2016, 03, 1+x)
        for y in range(1, x+2):
            a = Answer(text = "answer #"+str(y)+" for question #"+str(x))
            a.author_id = 1
            q.answer_set.add(a)
        q.save()
    return HttpResponse("OK")
Ejemplo n.º 9
0
 def save(self):
     answer = Answer(**self.cleaned_data)
     answer.author_id = 1
     answer.save()
     return answer
Ejemplo n.º 10
0
 def save(self):
     answer = Answer(**self.cleaned_data)
     answer.author_id = self._user.id
     answer.save()
     return answer