django - django admin URL 与 URL 中的 slug 冲突
问题描述
我想重定向news
到http://localhost/<CATEGORY>/
. 但是 Django 管理员不再工作了。我该如何解决这个问题urls.py
?
url(r'^', include('website.urls')),
url(r'^admin/', admin.site.urls),
Django 尝试查找admin
类别并引发错误。
解决方案
让你的urls.py
东西像这样。因此,它可以http://localhost/admin/
首先返回。
url(r'^admin/', admin.site.urls),
url(r'^', include('website.urls')),
推荐阅读
- javascript - 将可观察对象串联和并行组合以从多个 API 获取数据
- c - 浮点的printf如何不打印浮点的正确值
- openshift - OpenShift 使用“oc new pp”命令从私有注册表部署应用程序
- bash - 如何将长文本附加到 bash 中的特定行?
- docker - 如何在 Postgres 上将 UUID 与非特权用户一起使用?
- javascript - 在Framework7中的javascript中动态呈现范围滑块
- android - java.lang.InstantiationException: java.lang.Class 不能在 java.lang.Class.newInstance(Native Method) 实例化
- javascript - 通过 React 延迟导入和 Webpack 不会发生代码拆分
- bash - echo 名称不以 1 开头且第二个字符为奇数的目录
- bash - 启动 shell 脚本的别名自动执行