无法配置 Django url 路径
unable to configure django url path
我猜不出要在项目 url 中添加视图的正确路径?
我正在使用 django =2.2.6
https://i.stack.imgur.com/pN6JS.png "the error image"
这是里面的代码,project_two/urls.py:
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('appTwo/', include('appTwo.urls'))
path('appTwo/views/', views.users, name='users')
]
输出错误:
File "C:\Users\pc\Anaconda3\envs\Django\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 779, in exec_module
File "<frozen importlib._bootstrap_external>", line 916, in get_code
File "<frozen importlib._bootstrap_external>", line 846, in source_to_code
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "E:\stuff\web dev\django_projects\project_two\project_two\urls.py", line 23
path('appTwo/views/', views.users, name='users')
^
语法错误:语法无效
在上一行的末尾添加逗号,并删除该行中的逗号。
因此您的代码必须如下所示
urlPatterns = [
path('admin/', admin.site.urls),
path('appTwo/', include('appTwo,urls')),
path('appTwo/views/', views.users, name='users')
]
请像这样更改您的代码。
project_two/urls.py
网址模式 = [
路径('admin/',admin.site.urls),
路径('appTwo/',包括('appTwo.urls')),
]
project_two/appTwo/urls.py
网址模式 = [
路径('views/',views.users,名称='users'),
]
我猜不出要在项目 url 中添加视图的正确路径? 我正在使用 django =2.2.6
https://i.stack.imgur.com/pN6JS.png "the error image"
这是里面的代码,project_two/urls.py:
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('appTwo/', include('appTwo.urls'))
path('appTwo/views/', views.users, name='users')
]
输出错误:
File "C:\Users\pc\Anaconda3\envs\Django\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 779, in exec_module
File "<frozen importlib._bootstrap_external>", line 916, in get_code
File "<frozen importlib._bootstrap_external>", line 846, in source_to_code
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "E:\stuff\web dev\django_projects\project_two\project_two\urls.py", line 23
path('appTwo/views/', views.users, name='users')
^
语法错误:语法无效
在上一行的末尾添加逗号,并删除该行中的逗号。
因此您的代码必须如下所示
urlPatterns = [
path('admin/', admin.site.urls),
path('appTwo/', include('appTwo,urls')),
path('appTwo/views/', views.users, name='users')
]
请像这样更改您的代码。
project_two/urls.py
网址模式 = [ 路径('admin/',admin.site.urls), 路径('appTwo/',包括('appTwo.urls')), ]
project_two/appTwo/urls.py
网址模式 = [ 路径('views/',views.users,名称='users'), ]