Django url映射类似的模式

时间:2015-04-15 07:16:00

标签: django

我的dir结构如下:

mainFolder
--myProject
---urls.py
--mysite
---urls.py

在myProject文件夹中我有urls.py:

   url(r'^$', 'mysite.views.home', name='home'),

我把它改成了

url(r'^$', include(mysite.urls)), 

我希望我的应用程序对所有请求使用mysite.urls.py,例如

localhost:8000/ OR
localhost:8000/abc OR
localhost:8000/def 
etcetera

如何在myProject.urls.py中配置网址参数才能执行此操作?

2 个答案:

答案 0 :(得分:1)

url(r'',include(mysite.urls)),

答案 1 :(得分:0)

您必须从网址格式中删除“$”。


您可以使用以下语法 url(r'^', include(mysite.urls))

有关使用“^ $”的原因的更多信息可以找到here