【发布时间】:2016-10-26 00:14:26
【问题描述】:
我正在使用 URLconfig。我可以创建两个调用相同视图的 URL(用于 POST 和 GET)吗?
url(r'^persons/(?P<id_person>P\.\d+)/forms/(?P<formacronym>\w+)/$', views.PersonFormView.as_view()),
url(r'^persons/(?P<id_person>P\.\d+)/forms/(?P<id_form>[\w.]+)/$', views.PersonFormView.as_view())
恭敬地在视图中调用这些方法:
def get(self, request, id_person, formacronym, format = None):
form = Form.get_form_for_person(self, id_person, formacronym)
def post(self, request, id_person, id_form, format = None):
form = Form.save_form(self, id_person, id_form)
现在的设置方式不起作用。不知道如何进行。感谢您的任何提示。
【问题讨论】:
标签: python django django-views django-urls django-class-based-views