Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Question_Text(models.Model):
- text_en = models.CharField(max_length=60, blank=True)
- class Question(models.Model):
- user = models.ForeignKey(User)
- question_text = models.ForeignKey(Question_Text)
- viewed = models.BooleanField(default=False)
- def __unicode__(self):
- return self.question_text
- def add_question(request, project_id):
- a = Project.objects.get(id=project_id)
- if request.method == "POST":
- f = QuestionForm(request.POST)
- if f.is_valid():
- c = f.save(commit=False)
- c.project = a
- c.save()
- messages.success(request, "Your question was added")
- return HttpResponseRedirect('/projects/get/%s' % project_id)
- else:
- f = QuestionForm()
- args = {}
- args.update(csrf(request))
- args['project'] = a
- args['form'] = f
- return render_to_response('project/add_question.html', args)
- def add_question(request, project_id):
- a = Project.objects.get(id=project_id)
- if request.method == "POST":
- f = QuestionForm(request.POST)
- if f.is_valid():
- c = f.save(commit=False)
- c.project = a
- c.save()
- messages.success(request, "Your question was added")
- return HttpResponseRedirect('/projects/get/%s' % project_id)
- else:
- f = QuestionForm(request.POST) #Add request params to initialization
- args = {}
- args.update(csrf(request))
- args['project'] = a
- args['form'] = f
- return render_to_response('project/add_question.html', args)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement