带有slug标签的路径表达式,而不是在Django中使用URL

时间:2019-01-14 06:56:22

标签: django url path tags slug

我想表达路径而不是网址 但我不确定以下代码是否正确 我认为它在首页/博客/帖子中不起作用

我已经使用django构建了博客网络程序,所以我希望发布页面可以很好地弹出,但实际上却没有。我累了好几次,并在谷歌搜索它,但没有得到我所期望的。

from django.urls import path
from blog.views import *

url(r'^post/(?P<slug>[-\w]+)/$', PostDV.as_view(), name='post_detail'),
   => path('post/(<slug:>[-w]+)/', PostDV.as_view(), name='post_detail'),

 url('tag/?P<tag>[^/]+(?u)/',PostTOL.as_view(),name='tagged_object_list'),
 =?path('tag/<tag:>[^/]+(?u)/',PostTOL.as_view(),name='tagged_object_list'),

当我运行runserver时,如下所示,窗口的命令行上没有消息

  

系统检查未发现问题(0静音)。 2019年1月15日-   01:43:13 Django版本2.1.4,使用设置“ plateform.settings”   在http://127.0.0.1:8000/处启动开发服务器退出服务器   使用CTRL-BREAK。 [15 / Jan / 2019 01:43:24]“获取/ admin / blog / post /   HTTP / 1.1“ 200 6863 [15 / Jan / 2019 01:43:24]” GET / admin / jsi18n /   HTTP / 1.1“ 200 3185

0 个答案:

没有答案