【发布时间】:2017-09-25 12:57:38
【问题描述】:
如何使用get() 或 CreateView 的其他方法获取 URL 关键字参数?我尝试使用self.kwargs['arg_name'],但没有结果。
提前谢谢你。
【问题讨论】:
-
可能是
self.request.GET.get('arg_name')? -
视图的 URL 模式是什么?
-
@Alasdair,
url(r'^lot/create/(?P<pk>[0-9]+)/$', views.LotCreate.as_view(), name='lot-create') -
那么你想要
self.kwargs['pk']。如果这不起作用,那么您需要更详细地解释问题所在——不清楚您所说的“没有结果”是什么意思。 -
@Alasdair, self.kwargs['pk'] 它返回无。