腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2480)
视频
沙龙
1
回答
QuerySet
select_related
在
泛
型
ListView
上
重写
get_queryset
方法
时
不起作用
、
、
、
当覆盖
泛
型
ListView
上
的
get_queryset
方法
时
,
select_related
()
方法
不会对
queryset
产生任何影响,
在
模板循环上进行n+1 sql调用:classargs=[str(self.ph.pk), str(self.id)])class PropertyListView(LoginRequiredMixin, PHViewMix
浏览 5
提问于2017-07-10
得票数 0
回答已采纳
1
回答
用Django的Q得到CBV的搜索结果
、
、
我正试图
在
我的CBV的
ListView
中实现一个简单的搜索功能,这就是我的
ListView
的样子。class Postlist(SelectRelatedMixin,
ListView
):
select_related
= ('user', 'group')我得到了NameError:没有定义名称‘查询’ m
浏览 0
提问于2018-04-09
得票数 0
回答已采纳
2
回答
django REST
泛
型
视图的
queryset
属性
、
、
我试图理解django rest框架
泛
型
API视图,文档告诉我,
在
重写
泛
型
视图的
方法
时
,我不应该直接访问
queryset
属性,而应该访问
get_queryset
()函数,因为很明显,
queryset
属性只计算一次,
get_queryset
()做什么不同呢?
queryset
属性是否被更新过?
浏览 2
提问于2018-06-25
得票数 4
回答已采纳
2
回答
Django教程:什么是
get_queryset
,为什么不需要"model = poll“?
、
在
Django官方教程中,引入了“
泛
型
视图”。(...)class IndexView(generic.
ListView
): context_object_name= 'latest_poll_list' """Return
浏览 1
提问于2014-05-29
得票数 3
回答已采纳
1
回答
在
Django的视图中过滤对象-奥斯卡?
、
、
试图
在
Django-Oscar中对实现一个简单的排序查询。它应该是相当简单的实现,但它需要太多的时间来理解。我有第二次的想法,是否继续前进奥斯卡,因为它似乎很难扩展。 返回特定类别的产品。首先,我将父
泛
型
类从TemplateView更改为
ListView
,以便可以使用
get_queryset
方法
。然后按照下面的方式
重写
get_queryset
方法
,并在其中编写一个简单的查询集。不过,排序并没有发生,尽管流确实在
get_quer
浏览 8
提问于2015-08-13
得票数 2
回答已采纳
1
回答
Django
get_queryset
对Admin和
泛
型
视图有不同的签名,如何防止代码重复
、
、
、
、
class OrganizationPermissionMixin: query = super().
get_queryset
query.filter( ) 这很好,但是当我试图
在
泛
型
视图上应用这个Mixin
时
,我有一个签名错误,因为没有传递给
g
浏览 23
提问于2022-11-26
得票数 1
回答已采纳
1
回答
Django 2.0.5使用CBV列表视图显示不同的查询集结果
、
、
我将部门列表显示
在
一个下拉按钮中,但是不知道如何正确地将用户选择传递到views.py中的
listview
请参阅下面的代码。filter_list'] = models.Department.objects.values_list('department', flat = True) return super().
get_queryset
().filter(department_
浏览 2
提问于2018-09-25
得票数 0
2
回答
如何在django-rest-框架中覆盖
泛
型
视图中的.create()
方法
(例如: ListCreateAPIView)?
、
、
、
我想要覆盖基于类的视图中的create
方法
,它实现了ListCreateAPIView,而不是一般地
在
重写
get_queryset
(self)
方法
、请求、url **kwargs等
方法
时
从self访问,但是我想
重写
CreateModelMixin的.create()
方法
,所以我查看了代码以找到作为create(self, request, *args, **kwargs)的签名,django在这个函数的如何在
泛
<em
浏览 0
提问于2018-06-28
得票数 4
回答已采纳
2
回答
使用查询参数过滤基于类的视图Django中的对象?
、
我使用基于类的
泛
型
视图
Listview
来列出所有对象。我的views.py: model = Post我的Urls.py:我看到了如下定义的
Listview
的get
方法
。
在
浏览 6
提问于2015-08-12
得票数 7
回答已采纳
1
回答
Django中的空查询集
我
在
Django中有一个
ListView
,它的
get_queryset
()
方法
有时不需要返回任何结果。我试过三种
方法
: 只有第三个选项适用于基于类的
ListView
。当
ListView
试图访问模型属性
时
,其他选项会导致属性错误。这让我感
浏览 5
提问于2013-04-28
得票数 28
1
回答
ListView
中的Django获取形式及上下文修改
、
、
我有一个从
ListView
派生的基于
泛
型
类的视图。这意味着我需要在form = MyForm(request.GET)
方法
和
get_queryset
方法
中都有一个表单实例( get_context_data )。是不可接受的,因为它违反了编码原则,并且假定
get_queryset
总是首先被调用(
在
以后的Django版本中可能不是这样)。示例: self.form = MyForm
浏览 4
提问于2015-11-13
得票数 1
5
回答
使用
get_queryset
()
方法
还是
get_queryset
变量?
、
、
这两段代码
在
第一次刷新
时
是相同的: template_name = 'polls/index.html'
queryset
= Poll.active.order_by('-pub_date')[:5]class IndexView(generic.
ListView</
浏览 8
提问于2013-10-31
得票数 64
回答已采纳
1
回答
django嵌套序列化程序和ViewSet
、
、
、
serializer_class = serializers.ExerciseSerializer
queryset
= models.Exercise.objects.all()
queryset
= self.get_
queryset
()
queryset
=
浏览 3
提问于2020-12-01
得票数 0
2
回答
Django限制对用户对象的访问
、
class UserNodeManager(models.Manager): return super().
get_queryset
): return Node.objects.filter(organisation__users__id=self.request.user.pk) 但是,我的意图是
在
一个点
上
<
浏览 0
提问于2019-01-15
得票数 1
回答已采纳
2
回答
模板中的循环部分未显示
endfor %} </body> context_object_name = "customer_list" def
get_queryset
(self
浏览 22
提问于2020-07-13
得票数 0
回答已采纳
1
回答
Django模型:
在
模型实例列表
上
定义一个
方法
、
、
、
、
ChildReferences.objects.filter(pk__in=pks).distinct()现在,我想在article_list
上
迭代因此,我定义了一个distinct_attrs
方法
。然而,它将只
在
以下几个方面起作用: {% for field in article.distinct_attrs %}我需要做的是: {% for field in article_list.distinct
浏览 1
提问于2014-06-08
得票数 1
回答已采纳
2
回答
如何在Django
泛
型
类视图中编写基本的try/except
、
下面是我当前的代码: try: except:我想做这样的事情: try:
浏览 0
提问于2012-06-14
得票数 3
回答已采纳
2
回答
根据请求
在
django-filter ModelChoiceFilter (select)和ModelMultipleChoiceFilter (多选择)菜单中定制查询集
、
、
在
我的FilterViews中,我将显示要过滤的选择框()和多选择框(ModelMultipleChoiceFilter)。当视图被显示
时
,我找不到
在
filter_class中编辑filter_class字段的任何地方。
在
Django FormView
泛
型
视图中,这是非常简单
浏览 4
提问于2018-05-07
得票数 3
回答已采纳
2
回答
如何更改
ListView
的类型
、
、
我的views.py: model = models.Post.objects.order_by('-created_at') model = models.Post
浏览 5
提问于2017-09-18
得票数 0
3
回答
Django:武力选择相关吗?
、
是否有可能在每次返回这些模型
时
(默认情况下)强制它执行一个
select_related
?
浏览 0
提问于2011-02-03
得票数 42
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券