【发布时间】:2015-04-23 15:09:52
【问题描述】:
我的 urls.py 大致如下:
...
url(r'^advance-day/$', 'mafia.views.advance_day', name='advance_day'),
url(r'^form/', include(form_urls)),
...
我最近将表单 URL 移至单独的 form_urls.py,因为有很多表单,我不想让它们妨碍。但是,如果不使用视图的全名,我就无法弄清楚如何在它们上使用django.core.urlresolvers.reverse()。例如,我可以做reverse(mafia.views.investigation_form),但我更希望能够做reverse(form_urls:investigation) 之类的。
我在模板中也有同样的问题。在我将{% url sign_up %} 的每个实例转换为{% url mafia.views.sign_up %} 等之前。我想尝试使用名称仍然这样做。有办法吗?
【问题讨论】:
标签: python django django-templates django-urls