【问题标题】:Run django application without django.contrib.admin在没有 django.contrib.admin 的情况下运行 django 应用程序
【发布时间】:2016-01-29 23:44:50
【问题描述】:

我正在尝试在没有 Django 管理面板的情况下运行我的 Django 应用程序,因为我现在不需要它但得到一个异常值:

将 'django.contrib.admin' 放入您的 INSTALLED_APPS 设置中,以便 使用管理应用程序。

我可以在没有 django.contrib.admin 的情况下运行我的应用程序吗?即使转到我的localhost:8000,它也显示您需要在已安装的应用程序中添加django.contrib.admin

【问题讨论】:

  • 你能显示你的 URLs 文件吗?我相信默认情况下 Django 现在包含管理员网址。

标签: python django django-admin django-admin-tools


【解决方案1】:

django.contrib.admin 只是一个 Django 应用程序。

settings.py 文件中从INSTALLED_APPS 中删除或评论django.contrib.admin

同时从admin.py'urls.py 以及所有具有此导入语句的文件中删除或注释from django.contrib import admin

urls.py 中的urlpatterns 中删除url(r'^admin/', include(admin.site.urls)

【讨论】:

    【解决方案2】:

    我已经解决了这个问题。

    我的urls.py 中有#url(r'^admin/', include(admin.site.urls)),,我刚刚注释掉了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-15
      • 2020-09-20
      相关资源
      最近更新 更多