Advertisement
Guest User

Untitled

a guest
Apr 17th, 2014
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. class Question_Text(models.Model):
  2. text_en = models.CharField(max_length=60, blank=True)
  3.  
  4.  
  5. class Question(models.Model):
  6. user = models.ForeignKey(User)
  7. question_text = models.ForeignKey(Question_Text)
  8. viewed = models.BooleanField(default=False)
  9. def __unicode__(self):
  10. return self.question_text
  11.  
  12. def add_question(request, project_id):
  13. a = Project.objects.get(id=project_id)
  14. if request.method == "POST":
  15. f = QuestionForm(request.POST)
  16. if f.is_valid():
  17. c = f.save(commit=False)
  18. c.project = a
  19. c.save()
  20.  
  21. messages.success(request, "Your question was added")
  22.  
  23. return HttpResponseRedirect('/projects/get/%s' % project_id)
  24.  
  25. else:
  26. f = QuestionForm()
  27.  
  28. args = {}
  29. args.update(csrf(request))
  30.  
  31. args['project'] = a
  32. args['form'] = f
  33.  
  34. return render_to_response('project/add_question.html', args)
  35.  
  36. def add_question(request, project_id):
  37. a = Project.objects.get(id=project_id)
  38. if request.method == "POST":
  39. f = QuestionForm(request.POST)
  40. if f.is_valid():
  41. c = f.save(commit=False)
  42. c.project = a
  43. c.save()
  44.  
  45. messages.success(request, "Your question was added")
  46.  
  47. return HttpResponseRedirect('/projects/get/%s' % project_id)
  48.  
  49. else:
  50. f = QuestionForm(request.POST) #Add request params to initialization
  51.  
  52. args = {}
  53. args.update(csrf(request))
  54.  
  55. args['project'] = a
  56. args['form'] = f
  57.  
  58. return render_to_response('project/add_question.html', args)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement