python-3.x - django 新手,我的终端认为“路径”存在语法错误
问题描述
path('details/<int:pk>/', ArticleDetailView.as_view(), name="article_details"),
我的终端认为这里有语法错误,特别是指向“路径”中的“h”的箭头我在 jetson nano 上运行 ubuntu 18.04,这是在 urls.py 中。 python3 manage.py runserver 之后的终端页面
解决方案
检查您是否从 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"),
]
推荐阅读
- c# - WebUtility.HtmlEncode 和 AntiXssEncoder.HtmlEncode 有什么区别?
- optaplanner - OptaPlanner 日志求解器相变
- javascript - 如何通过ajax处理更改数据库中的布尔字段?
- database - PostgreSQL - MVCC(多版本并发控制) - 何时获取实际锁?
- node.js - 使用 multer 将文件上传到 S3 存储桶期间的 CRC32 检查
- testing - 当所有测试都完成运行时,我如何调用一个函数?
- apache-spark - GeoMesa Spark 无法使用 UDF 函数
- r - 具有相同颜色(特征)的 R igraph 集群节点
- python-3.x - 如何创建上下文菜单以删除 qtableview python 内部的行
- php - 导航到 Wordpress 中的新页面时无法清除 WooComerce 购物车