我想知道在使用Django 1.3的DetailView时,是否有可能使用除pk或slug之外的其他内容。
例如,我目前使用的是:
例如,我目前使用的是:
url(r'^mymodel/(?P<pk>\d+)/$', MyDetailView.as_view())
作为我的url。比如说我想要这样一个东西:
url(r'^mymodel/(?P<name>\d+)/$', MyDetailView.as_view())
其中name是模型中的一个字段。是否有任何办法让DetailView使用它来“抓取”我想要的对象并将其传递给我的模板?
slug_url_kwarg
,以便命名参数不是“slug”。 - pymarco