我有以下设置:
项目应用的urls.py
:
urlpatterns = [
url(r'^main/', include('main.urls', namespace='main')),
]
main
应用urls.py
:
urlpatterns = [
url(r'^add/$', views.add, name='add'),
]
我正在尝试在模板中创建一个/main/add/whatever/
的网址,假设如下:
<form method="POST" action="{% url 'main:add' %}" + "whatever/">
我该怎么做?
答案 0 :(得分:3)
只需使用:
<form method="POST" action="{% url 'main:add' %}whatever/">
花括号内的代码将由模板系统呈现,并位于whatever
之前,从而生成以下HTML:
<form method="POST" action="/main/add/whatever/">