Python3.x 提示 ‘xxx ’is not a registered namespace

java哥 阅读:740 2021-03-31 12:24:58 评论:0

产生问题场景:引入a:href标签时显示student没有注册命名空间

解决办法:
1.检查项目中的settings文件是否注册了应用名名称

2.在app/urls下加上app_name

from django.urls import path 
from . import views 
# 指定应用的命名空间名称 
app_name = 'student' 
urlpatterns = [ 
    path('index/', views.index, name='index'), 
    path('login/', views.login, name='login'), 
    path('logout/', views.logout, name='logout'), 
    path('add/', views.add, name='add'), 
    path('select/', views.select, name='select'), 
    path('delete/', views.delete, name='delete'), 
    path('update/', views.update, name='update') 
]

 

标签:Python
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号