【发布时间】:2020-12-14 14:11:08
【问题描述】:
您好,我想知道如何反转使用包含模式的 urlpattern 路径。由于没有命名空间,我不知道如何反转它。 我也是 Django 的新手,所以这一切对我来说有点奇怪。
v1_api = Api(api_name='v1')
urlpatterns = [path('', include(v1_api.urls))] + restless.get_urls()
我想用reverse('something')from django.urls import reverse
class SiteResource(ModelResource):
baselayer = fields.ToOneField(
'DataLayerResource',
'baselayer',
null=True)
class Meta(ModelResource.Meta):
queryset = models.Site.objects.all()
resource_name = 'site'
authorization = SiteAuthorization()
validation = CleanedDataFormValidation(form_class=SiteForm)
detail_allowed_methods = ['get', 'post', 'put', ]
list_allowed_methods = ['get', 'post']
excludes = []
abstract = False
filtering = {
'site_name': ALL,
'verbose_site_name': ALL,
'site_id': ALL,
'site_path': ALL,
'extent': ALL,
}
【问题讨论】: