在我的一个模板中,我这样做..
<form action="{% url "answer-submit" question.id %}" method="get">{% csrf_token %}
<textarea name="anstext"></textarea>
<input type="submit" value="Answer">
</form>
我希望将question.id
和anstext
的值发送到网址...
我的网址是
url(r'^answer/(?P<anstext>\w+)/(?P<pk>\d+)/',AnswerSubmitView.as_view(), name="answer-submit"),
现在,当我这样做时,它说没有反向匹配错误。
任何想法??
在此视图中,我想将这些数据保存在数据库中..
class AnswerSubmitView(UpdateView):
model = Answer
def get(self, request, **kwargs):
self.anstext = request.GET.get('anstext',False)
print self.anstext
return super(AnswerSubmitView, self).get(request, **kwargs)