python - 在 python 3.8 中出现无效的语法错误
问题描述
我正在尝试制作我的第一个 Django 应用程序,但我一直在第二个 url 看到“无效语法”错误:
urlpatterns = [
url(r'^$',views.index, name='index')
url(r'^details/(?P<id>\d+)/$',views.details, name ='details')
];
为什么会这样?
解决方案
因为urlpatterns
是 a list
,你需要 "," 来分隔每个项目,你的正确代码是
urlpatterns = [
url(r'^$',views.index, name='index'),
url(r'^details/(?P<id>\d+)/$', views.details, name ='details')
];
如果您想创建一个,请提及“,”list
推荐阅读
- json - 在 Vue/JSON 中传递变量
- docker - 在 Docker 容器内 ping 时权限被拒绝错误
- pyspark - 在现有配置单元表中插入 Spark DF 作为列
- python - 如何在后台线程 Python 中使用 com 对象?
- python - pip 安装/升级失败并出现 SyntaxError
- php - 使用 count() 修复 WordPress 插件文件中的 php sizeof 警告/错误
- python - 当我写 0 或 3 时,我无法理解这个“或”条件,它返回 3,当我写 3 和 0 时打印相同的条件
- angular - 如何在 Angular 中读取/写入嵌套的 Firebase 对象
- excel - 临时修改回车键移动选择的位置
- datepicker - DatePicker Material-UI 添加按四分法选择