首页 > 解决方案 > “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"),
]

标签: pythondjango

解决方案


推荐阅读