从Django更新视图< 1.5到Django 1.5

时间:2014-07-10 13:35:55

标签: django view

我在为django 1.5重写视图时遇到了一些麻烦。

我无法使用object_list元素,我可以使用哪些来获得相同的结果?

这是我目前的观点

def forum(request, slug):
    try:
        f = Forum.objects.for_groups(request.user.groups.all()).select_related().get(slug=slug)
    except Forum.DoesNotExist:
        raise Http404

    form = CreateThreadForm()
    child_forums = f.child.for_groups(request.user.groups.all())
    return object_list( request,
                    queryset=f.thread_set.select_related().all(),
                    paginate_by=FORUM_PAGINATION,
                    template_object_name='thread',
                    template_name='forum/thread_list.html',
                    extra_context = {
                        'forum': f,
                        'child_forums': child_forums,
                        'form': form,
                    })

0 个答案:

没有答案