【发布时间】:2011-09-01 16:22:32
【问题描述】:
我需要做与How to access HttpRequest from urls.py in Django 中要求的相同的事情,但使用的是 1.2 版。对不起,是我有的。我不想弄乱 urls.py,所以给出的两个解决方案对我无效:)
非常感谢您的宝贵时间。
【问题讨论】:
-
我认为唯一的方法是使用自定义视图函数:(
我需要做与How to access HttpRequest from urls.py in Django 中要求的相同的事情,但使用的是 1.2 版。对不起,是我有的。我不想弄乱 urls.py,所以给出的两个解决方案对我无效:)
非常感谢您的宝贵时间。
【问题讨论】:
from django.views.generic.list_detail import object_list
url('^URL_HERE/(?P<object_id>\d+)$', lambda request, *a, **k: object_detail(request, *a,
queryset=MyModel.objects.filter(user=request.user),
template="myapp/mytmplate.html", **k) )
【讨论】:
object_detail 需要的object_id 参数)。谢谢。