嗨(抱歉我的英语不好)
我想知道是否可以检索使用 object_detail 通用视图选择的对象。例如 :
从 django.views.generic.list_detail 导入 object_detail
def my_view(request, slug)
response = object_detail(request, MyModel.objects.all(),
slug=slug,
slug_field='slug',
template_object_name='object')
# Here I need my object in ``response`` to do something after.
Run Code Online (Sandbox Code Playgroud)
我不知道物体在哪里
您无法通过这种方式获取对象,因为object_detail只是返回渲染的响应。如果您需要它,您只需手动获取它:
object = MyModel.objects.get(slug=slug)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3257 次 |
| 最近记录: |