python - “page”/create 发生冲突,因为 slug django
问题描述
我正在制作博客应用程序。
创建博客页面是blog/create/
,博客的详细信息是blog/{slug}
。slug 确实成功地显示了页面,但创建页面没有显示,因为这个词create
被 django 读取为 slug。
关键是,如何过滤“blog/create/”和“blog/{slug}/”?
这是我的urls.py
urlpatterns = [
path('', views.index, name="index"),
path('<slug>/',views.show,name="show"),
path('create/',views.create, name="create"),
]
解决方案
推荐阅读
- graphql - 内容内容在 GraphQL 查询中显示两次
- python-3.x - Python Boto3 脚本显示重复输出
- php - 从表数据中如何获取主表数据有很多关系laravel 6资源
- javascript - 带有 useState 的自定义反应钩子始终重置为其初始值
- scikit-learn - 使用 ColumnTransformer 向矢量化器内容添加功能,尝试拟合内容时出现尺寸错误
- odoo - 自动伸缩场景中的odoo部署
- google-apps-script - 运行谷歌表格脚本时出现“TypeError:datasheet.appendRow.setValues 不是函数(第 14 行,文件“代码”)”
- javascript - Javascript mousemove动画角度需要慢慢回零
- c++ - 在c ++中仅使用“char”比较两个输入文件
- c# - 如果在 C# 应用程序的线程上执行,SCardControl 会慢 5 倍