1. 程式人生 > >django的url方向解析的書寫的兩種方式

django的url方向解析的書寫的兩種方式

方式1:
跟url:

url(r'^',include('test.urls',namespace='test')),

test的url:

url(r'^fan2/$', views.instance,name='instance'),

模板都呼叫:

{%url 'booktest:fan2'%}

html實在檢視函數了載入的。

方式2:
根url:

url(r'^test/', include('app.test.urls')),

根本沒寫namespace
app的url是:

url(r'^info/$', views.info, {"template_name"
: "info.html"}, name="info"),

html實在這裡傳進檢視函式的,檢視函式需要一個引數template_name接受info.html.
模板呼叫

{%url 'info'%}

哇。