【发布时间】:2021-11-23 02:34:05
【问题描述】:
我有一个这样的网址:
app_name = 'vineyards'
urlpatterns = [
path('<str:parent>/<str:region>/<slug:slug>/',
vineyard_detail, name="detail"),
]
这是模型中的绝对网址:
def get_absolute_url(self):
return reverse('vineyards:detail', kwargs={'parent': self.region.region_parent, 'region': self.region.slug, 'slug': self.slug})
<str:parent>/ 是可选的,可以为空。如果<str:parent>/ 为无,我想忽略它
例如,我希望 url 是这样的: .../某事/
而不是这个:.../None/something/
我该怎么做?有可能吗?
【问题讨论】:
标签: django url django-urls