我什么时候需要使用include(),什么时候不用?

时间:2015-12-30 13:42:53

标签: django python-3.x url django-urls django-1.9

在网址中使用include()有何不同?我使用的是Django 1.9。

2 个答案:

答案 0 :(得分:0)

admin.site.urls做了一些在Django 1.9中弃用的东西,但在管理员中需要它来保持向后兼容性。为避免出现警告,建议使用admin.site.urls代替include(admin.site.urls)

在包含其他网址格式的其他所有情况下,请使用include()

答案 1 :(得分:0)

当你的app目录中有urls.py时,会使用

include()。在这种情况下,它意味着" import" urls.py从app目录到#34; central"项目目录中的urls.py。

如果你没有urls.py文件,或者你没有在app dir中使用它,那么你就不能使用include()

这对你来说很清楚吗?