首页 > 解决方案 > django 新手,我的终端认为“路径”存在语法错误

问题描述

path('details/<int:pk>/', ArticleDetailView.as_view(), name="article_details"),

我的终端认为这里有语法错误,特别是指向“路径”中的“h”的箭头我在 jetson nano 上运行 ubuntu 18.04,这是在 urls.py 中。 python3 manage.py runserver 之后的终端页面

标签: python-3.xdjango

解决方案


检查您是否从 django URL 导入路径,即:
from django.urls import path

如果您已经导入它。检查是否在行尾用逗号分隔每个 URL

urlpatterns = [
    path('details/<int:pk>/', ArticleDetailView.as_view(), name="article_details"),
    path('login/', UserLoginView.as_view(), name="login"),
]

推荐阅读