所以我为我的项目使用了一个 Django 应用程序。 假设我们将其命名为otherapp
在我的项目 url 中包含其他应用程序 url:
url(r'^other/', include('otherapp.urls'))
但是 otherapp.urls 中有一个 url 模式,出于某种原因我不想包括在内。
可能吗?
最佳答案
有两种方式可以做到这一点:
一个。只需在此处定义所有 url 即可。 (但这所以不干)
或
B.在此处定义您要对其排除并引发 404 的网址。 (有点hackish):例如
urlpatterns = ('',
url('^other/url/to/exclude', django.views.defaults.page_not_found),
url(r'^other/', include('otherapp.urls')),
)
关于python - 从 Django 应用程序中排除 url 模式..这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23468453/