python - 我无法运行服务器 Django 2.0

标签 python django django-urls django-2.0

您好,我在尝试从 Django 2.0 旧项目运行服务器时遇到问题。

这是错误:

      File "/usr/lib/python3.7/site-packages/django/urls/conf.py", line 39, in include
    'Specifying a namespace in include() without providing an app_name 
django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() without providing an app_name is not supported. Set the app_name attribute in the included module, or pass a 2-tuple containing the list of patterns and app_name instead.'

这是我的 urls.py

from django.conf.urls import url, include
from django.contrib import admin
from apps.sysgrub.views import LoginUser, LogoutUser

app_name = 'apps'

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^alumno/', include ('apps.alumno.urls', namespace="alumno")),
    url(r'^grupo/', include ('apps.grupo.urls', namespace="grupo")),
    url(r'^maestro/', include ('apps.maestro.urls', namespace="maestro")),
    url(r'^rol/', include ('apps.rol.urls', namespace="rol")),
    url(r'^sysgrub/', include ('apps.sysgrub.urls', namespace="sysgrub")),
    url(r'^$', LoginUser),
    url(r'^logout/$', LogoutUser),
]

以及我的应用程序网址

urlpatterns = [
url(r'^index$', index),
url(r'^horarios$', horarios),
url(r'^listar$', Alumno_grupoList.as_view(), name='alumno_listar'),
url(r'^agregar$', AlumnoCreate.as_view(), name='add_student'),

]

非常感谢您的帮助问候。

最佳答案

错误描述了解决方案,请从 urls.py 中删除应用程序名称,如下所示

urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^alumno/', include ('alumno.urls', namespace="alumno")),
url(r'^grupo/', include ('grupo.urls', namespace="grupo")),
]

关于python - 我无法运行服务器 Django 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53093045/

相关文章:

django - 使用 React-Native 将用户连接到 Django 网站

linux - 在Django中连接服务器linux ubuntu系统

python - 修复使用 Ajax 从 Django Form 发送数据时出现 "missing 1 required positional argument: ' id'"错误

python - Django动态页面功能和url

python - 验证字符串是否仅包含一系列数字 Python 2.7

python - 使用 Linux 在控制台模式下启动我自己的程序

python - 如何在 python 的 POST 请求中将 null 作为值传递?

python 如何获取导入包中运行脚本的文件名

python - 我如何获取django模型中的属性属性

python - Django 名称错误 urls.py