需要了解Django中的ur到路径转换器

问题描述 投票:0回答:1

我正在学习Django。我摸索下面的网址。我使用路径,但是我将其转换为路径URL模式。

这是我实际的路径模式

path('', views.home,name='home'),
path('topics/<int:id>/', views.board_topic, name='topics'), 
path('topics/<int:id>/new/', views.new_topic,name='new_topic'), 
path('signup/', accounts_views.signup, name='signup'),

我去将这个经过修改的网址下面的内容转换为下面的路径

path('topics/<int:id>/topic_id', views.topic_posts, name='topic_posts'),


# url(r'^boards/(?P<pk>\d+)/topics/(?P<topic_pk>\d+)/$', views.topic_posts, name='topic_posts'),

这是好格式吗?如果不是,那么哪个是路径formate的最佳URL?

谢谢

django url path
1个回答
0
投票

尝试一下:

path('boards/<int:pk>/topics/<int:topic_pk>/', views.topic_posts, name='topic_posts'),
© www.soinside.com 2019 - 2024. All rights reserved.