我无法猜测在项目URL中添加视图的正确路径?我正在使用django = 2.2.6
[https://i.stack.imgur.com/pN6JS.png“错误图像”
这是其中的代码,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')
^
SyntaxError:无效的语法
在上一行的末尾添加逗号,并删除该行中的逗号。
所以您的代码必须看起来像这样
urlPatterns = [
path('admin/', admin.site.urls),
path('appTwo/', include('appTwo,urls')),
path('appTwo/views/', views.users, name='users')
]