腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
django
中
为
会话
预
过滤
查询
python
、
python-3.x
、
django
、
django-models
为了根据这个UUID
过滤
数据,我将UUID保存为登录用户的
会话
变量,然后
在
视图中, data = Model.objects.filter(unique_num=request.session.get('unique_num')) 是否可以对这些
查询
进行
预
过滤
?
浏览 20
提问于2021-05-07
得票数 0
1
回答
在
Django
中
结合使用prefetch_related()和raw_id_fields
django
、
django-queryset
我试图消除prefetch_related()的
查询
。
在
使用TabularInline的管理
中
,这在所有情况下都有效,但raw_id_fields = ('article',)创建的ForeignKeyRawIdWidget除外。这是由于它所做的Queryset.get(),而
过滤
器操作
在
预
取时不应该工作。因此,对于内联
中
的每一行,我将得到一个单独的
查询
。这里是否有适当的
预
取方法,或者这是
Django</e
浏览 8
提问于2021-01-19
得票数 0
1
回答
django
过滤
与使用
预
取对象的python
过滤
django
、
optimization
我正在尝试优化一些
Django
代码,我得到了两种性能不同的类似方法。似乎解决方案是
预
取c值,这些值将输入到
过滤
器
中
。qs_A = A.objects.all().prefetch_related('B_set__c')#
Django
filter for a in qs_A :
过滤
器比python
过滤
器多进行48个SQL
查询
(
在
12个元素的qs_A结果集上)。这让我
浏览 3
提问于2013-05-26
得票数 1
回答已采纳
2
回答
admin
中
可翻译的Manytomany字段生成许多
查询
python
、
django
、
django-admin
、
django-hvad
、
django-parler
我使用
django
-parler (
django
-hvad的衍生物)进行翻译。
在
admin
中
,显示具有多个关系的Foreignkey字段时,
django
对每个字段运行一个
查询
: 因此,当有300个服务时,就会有同样多的
查询
。我认为prefetch_related on get_queryset不适用于mantomany
过滤
器/列表,如果我错了,请纠正我: def get_queryset(self, request):<e
浏览 6
提问于2015-04-17
得票数 4
回答已采纳
1
回答
Django
选择与条件间接相关的
python
、
django
、
django-queryset
在
我的项目中,我有Users,他们可以扮演一定的角色。但是,角色受日期范围的限制,即用户可以
在
01.01.2020至02.02.2020之间具有管理角色,
在
02.02.2020至03.03.2020之间具有非特权用户角色。我需要能够返回具有当前角色的用户列表,并且我希望能够只对数据库进行一次
查询
。但是,我不知道该怎么做。class User(models.Model):我需要一个带有调用它的prefetch_
浏览 3
提问于2020-03-12
得票数 0
回答已采纳
1
回答
在
django
中使用用户输入动态
预
过滤
查询
django
、
filter
我想使用用户输入
预
过滤
查询
,该输入是一个日期范围。 这样做的原因是,未
过滤
的
查询
只会重载数据库。) area = models.FloatField(blank=True, null=True) 我研究过使用
django
- filter包,但它在获取所有对象的
查询
之后应用了
过滤
器。
浏览 18
提问于2021-06-25
得票数 0
1
回答
Django
1.7和smart、深度、
过滤
聚合
python
、
sql
、
django
我使用
Django
1.7,并试图利用ORM中新特性的优势。class Player(models.Model):SELECT user.*, COUNT(answeredquestion.id)LEFT OUTER JOIN session ON (session.user_id因此,原始
查询
对我来说不是一种选择。我的问题可以用两种方式
中
的一
浏览 1
提问于2014-08-31
得票数 4
3
回答
从所有用户
中
删除
会话
密钥
django
、
django-sessions
当用户登录时,一些详细信息被保存到
会话
中
,假设使用key=' user _settings‘ 当系统中发生某些更新时,我需要遍历所有用户,并从每个用户
会话
中
删除'user_settings‘键。如何遍历所有
会话
并从每个
会话
中
删除密钥?
浏览 0
提问于2015-06-16
得票数 9
1
回答
Django
:限制用户一次只能登录一次
python
、
django
Django
允许用户
在
不同的
会话
中
从多台计算机登录。有没有办法限制用户同时从多台机器登录?也就是说,如果存在与登录到浏览器或计算机的用户的实时
会话
,则不能允许他登录到另一台计算机。
浏览 4
提问于2012-05-15
得票数 2
3
回答
带limit的
Django
prefetch_related
sql
、
django
、
postgresql
我使用prefetch_related
在
获取用户时
预
取注释,而不是
在
循环中获取每个用户的注释。我的理解是,这将获取原始
查询
结果中出现的任何用户所做的所有评论,但我只想显示每个用户的最新5条评论。有没有办法
在
一个(或2个)
查询
中
只为每个用户获取5条评论?为了获取用户,它不必与原始
查询
相同,但这将是很好的。] User.objects.all().prefetch_related('comments', limit=1
浏览 1
提问于2014-07-11
得票数 33
2
回答
Django
:从缓存本地
过滤
查询
集
django
、
django-models
如果我
为
一个
查询
集执行一个prefetch_related('toppings'),并且我希望以后按相关表
中
的字段执行filter(spicy=True),
Django
将忽略缓存的信息并执行数据库
查询
。我发现这是 (
在
备注框下),似乎适用于所有形式的缓存(select_related(),已经评估过的
查询
集,等等)。当执行另一个filter()时。但是,是否有某种超级秘密隐藏的节省时间的快捷方式来本地
过滤
(使用缓存而不访问数据库),
浏览 5
提问于2013-11-04
得票数 4
回答已采纳
2
回答
如何在执行jquery
预
加载器函数之前检查
会话
?
javascript
、
jquery
、
html
、
session
、
dom
我试图
在
页面加载时检查
会话
,但当我的页面加载时,它首先调用
预
加载器函数。我想在执行jquery
预
加载器函数之前检查
会话
。
预
加载程序函数的代码:$('#work-in-progress').fadeOut(100);只有当
会话
为
false时,我才希望执行
预
加载程序函数。例如,在下面的代码
中
,如果
浏览 2
提问于2014-06-18
得票数 0
回答已采纳
1
回答
路由时httpContext.Session始终
为
空
c#
、
asp.net
、
asp.net-mvc-4
当do routing HttpContext.Current.Session也始终
为
空时,我无法获取
会话
public class LocalizedRoute : Route {
浏览 0
提问于2013-11-02
得票数 1
1
回答
预
取
查询
集不能使用值
python
、
django
、
orm
我想使用下面的
查询
来获得具有以下特性的
查询
集: q = DatiBanca.objects\ "istituto_credito": 4, }} 这个
查
浏览 1
提问于2019-02-05
得票数 2
1
回答
如何减少生成
Django
restful服务的sql数量
django
、
python-3.x
、
django-rest-framework
、
django-queryset
、
django-serializer
我需要帮助来提高API的性能。下面是我的方法,我也尝试过用select_related或prefetch_related做其他的字段组合,但我仍然得到了400个but。 model.py class VisVisits(models.Model): null=True) managed = False db_table = 'vis_vi
浏览 22
提问于2019-01-26
得票数 0
1
回答
Django
等价的Rails控制器继承
python
、
django
、
django-views
以下是我已经做过或已经看到过的各种Rails应用程序
在
控制器继承方面所做的一些事情。 以下是我做过或看到过的一些<
浏览 1
提问于2015-02-01
得票数 2
回答已采纳
2
回答
使用sqlalchemy实现“软删除”系统
orm
、
sqlalchemy
我们正在使用tornado和sqlalchemy
为
一个应用程序创建一个服务。这个应用程序是用
django
编写的,并使用了“软删除机制”。这意味着
在
底层的mysql表
中
没有删除。要将一行标记为已删除,我们只需将属性"delete“设置
为
True。然而,
在
服务
中
我们使用的是sqlalchemy。)).all() 然而,这会导致许多潜在的错误,因为开发人员往往会错过对
在
there
查询
中
删除的检查。因此,我们决定用
浏览 1
提问于2017-06-13
得票数 3
2
回答
Django
:
在
同一视图中设置
会话
和获取
会话
密钥
django
、
django-models
、
django-sessions
我希望在数据库
中
存储一些内容,并将当前
会话
用作外键:来自models.py session = models.ForeignKey(Session(
在
views.py
中
):但是,如果这是用户第一次访问该站点,因此还没有设置cookie我知道,即使现在设置了cookie,您仍然可以设置
会话
对象。只使用session对象,
浏览 31
提问于2011-02-27
得票数 26
回答已采纳
2
回答
是否有任何方法限制
Django
模板中标记和
过滤
器的使用?
python
、
django
、
templates
我知道
Django
已经
为
设计人员提供了一个很好的模板系统,但我不知道是否有可能限制某些模板标记和
过滤
器的使用。我们正在为设计人员构建
Django
插件,以使模板开发更加开放,但我们希望隐藏
django
模板系统的一些逻辑,并向设计人员公开必要的内容。例如:如何防止使用{% load %}模板标记并只
预
加载我想要的标记?
浏览 1
提问于2014-02-19
得票数 2
回答已采纳
1
回答
如何选择与我的模型相关的模型对象
python
、
django
、
django-orm
我正在为我的应用程序创建一个
过滤
系统,我希望呈现<select>字段,
预
填充选项。假设我有一个名为Exam的模型,它与Student有关,这与StudentProfile有关--我正在通过学生配置文件
中
的字段has_scholarship
过滤
Exam对象,所以我创建了一个
查询
,例如:student__student_profile_has_scholarship,并将它传递给
django
的filter()函数,它可以工作。如何从上述
查询
字符串中找到所有对象,
浏览 0
提问于2019-07-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Django2中DateTime字段查询时QuerySet为空的解决方案
Django 框架-数据库操作
Django 3.1发布,支持异步 view 和 middleware
Django模型
Django 框架-请求与响应
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券