python-3.x - Django urls.py 设置

标签 python-3.x django

我收到 ModuleNotFoundError:没有名为 admin 的模块

from django.urls import include, path
from django.contrib import admin   
from django.urls import path   
urlpatterns = [
    path('admin/', include('admin.site.urls')),
    path('learning_log/', include('learning_logs.urls')),
]

最佳答案

您不必对管理站点的 URL 使用 include 函数,只需在其中写入 admin.site.urls (引用 Hooking AdminSite instances into your URLconf ) :

from django.urls import include, path
from django.contrib import admin   
from django.urls import path   
urlpatterns = [
    path('admin/', admin.site.urls), # No include here
    path('learning_log/', include('learning_logs.urls')),
]

关于python-3.x - Django urls.py 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67785826/

相关文章:

python - 如何使用 mutagen(Python 和 Django)获取标题、艺术家和专辑封面?

python - Django 不匹配 url 中的 unicode

python - Django 通过一个表获取数据并过滤一组相关对象

python - 数据库默认值的Django实现

python - django-allauth:检查用户是否使用社交帐户注册

python - 如何使用 Python 在 Selenium 中以编程方式使 Firefox headless ?

python - 在 ploltly 中显式设置箱线图的颜色

python - Python 中父类方法生成其子类实例的设计是否错误?

Python 在没有 shell=false 和数组中的变量的情况下使用子进程时出错

python-3.x - (Python)查找受分区大小限制限制的列表列表的所有可能分区