Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Django 计算子查询中的行数
我需要计算子查询中的行数 这是我的 sqlite 解决方案 class SQCount Subquery Count lines in subquery template SELECT count FROM subquery s count
mysql
django
djangoorm
Django Admin内联递归ManyToMany
我有以下模型 其自身具有多对多关系 class Ticket models Model STATUS 0 Open 1 Closed status models SmallIntegerField default 0 choices STA
python
django
djangoadmin
djangoorm
Django查询集获取相对于其他列的不同列值
我正在使用 django orm 并且尝试获取列的所有值 但前提是不同的列相对于它是唯一的 很难解释 所以这里有一个例子 q a 1 w s 2 e a 3 q a 4 w s 5 e a 6 我想获取第 2 列中的所有值 但如果它们在第
python
django
djangoqueryset
djangoorm
Django 过滤器调用返回的列表的默认顺序是什么?
简短的问题连接到 PostgreSQL 数据库时 Django 过滤器调用返回的列表的默认顺序是什么 背景我自己承认 我had在应用程序层做了一个糟糕的假设 即返回列表的顺序将是恒定的 即不使用 order by 我查询的项目列表不按字母顺
python
django
postgresql
sqlorderby
djangoorm
Django MySQL 按天与时区分组
假设我有一个销售模型 class Sale models Model total models DecimalField max digits 8 decimal places 2 default 0 sale date models Da
python
mysql
django
djangoorm
Django ORM 中的自定义 TruncFunc
我有一个具有以下结构的 Django 模型 class BBPerformance models Model marketcap change models FloatField verbose name marketcap change
python
django
postgresql
djangoorm
如何在 Django 中重命名 value() 中的项目?
我想做几乎一样的事情这张票位于 djangoproject com https code djangoproject com ticket 12222 但有一些额外的格式 从这个查询 gt gt gt MyModel objects val
django
djangoorm
Django 中 GROUP BY 中注释的聚合
UPDATE 感谢发布的答案 我找到了一种更简单的方法来表述问题 原问题可以在修订历史中看到 问题 我正在尝试将 SQL 查询转换为 Django 但收到一个我不明白的错误 这是我的 Django 模型 class Title models
sql
django
djangomodels
djangoorm
CONN_MAX_AGE 在 Django 中如何工作
有人可以 ELI5 CONN MAX AGE 做什么吗 我认为它是这样工作的 1 请求 1 进入 打开到数据库的连接 1 2 请求 1 使用连接 1 来做一些工作 3 请求 1 完成 由于 CONN MAX AGE 不为零 并且尚未达到期限
djangoorm
djangopostgresql
django-orm 不区分大小写的顺序
我知道 我可以从 DJango ORM 运行不区分大小写的搜索 喜欢 User objects filter first name contains jake User objects filter first name contains
django
caseinsensitive
Fetch
djangoorm
如何输出Django Admin生成的SQL
如何输出 Django 管理员生成的 SQL 来查询 dangelist 页面的结果 我尝试覆盖queryset via def queryset self args kwargs qs super MyAdmin self queryse
python
django
djangoorm
Django ORM - .update(...) 以及 extra(...) 和 F(...)
我想做一个 sql 查询来更新 Django 站点中的许多模型 我想更改一个字符列 字段以基于 id 和一些文本 在 MySQL 这个站点就是 中 我会这样做 UPDATE table SET blah prefix id suffix 我
python
django
djangomodels
djangoqueryset
djangoorm
单个 django 查询集获取 n 个相邻项目
我正在制作一个 无限 连续滚动列表 如 Twitter 并希望能够导航到特定项目 找到该项目很简单 但我需要在它之前和之后获取一些项目 我使用与此处建议的答案类似的方法 获取 Django 中的下一个和上一个对象 https stackov
python
django
djangoqueryset
djangoorm
确定 django 中的属性是否为“DeferredAttribute”
上下文 我在 Django Cache Machine 中发现了一个相当严重的错误 导致其失效逻辑在从 Django 1 4 升级到 1 7 后失去理智 该错误仅限于调用only 在扩展缓存机器的模型上CachingMixin 它会导致深度
python
django
djangomodels
djangoorm
djangocachemachine
“QuerySet”对象在“bulk_update”中没有属性“pk”
我有教授的模型 需要 批量更新 我必须在数据库的 2 个请求中完成此操作 但我有例外 QuerySet 对象没有属性 pk 如果我使用 get 我有另一个异常 get 返回了不止一位教授 我的模特 class Professor model
django
djangomodels
orm
djangoorm
Django 从注释计数中排除
我有以下申请 from django db import models class Worker models Model name models CharField max length 60 def str self return se
python
django
djangomodels
djangoorm
如何使用 Django ORM 在没有数百个查询的情况下选择多对一对多?
我的数据库具有以下架构 class Product models Model pass class Tag models Model product models ForeignKey Product attr1 models CharFi
python
django
djangomodels
queryoptimization
djangoorm
Django QuerySet 与原始 SQL 性能注意事项
我正在学习 Django 及其 ORM 数据访问方法 有一些我很好奇的东西 在一个特定端点中 我进行了多次数据库调用 对 Postgres 下面是其中一个示例 projects Project objects filter Q first
python
sql
django
postgresql
djangoorm
Django Queryset:在过滤之前在 SQL 中转换 VARCHAR 字段
我有一个我无法控制的表 但需要从中进行选择 字段 building 是一个 varchar 并且在我的 非托管 django 模型中也是这样定义的 但从该表中进行选择时 应将其视为整数 有 000100 之类的值 甚至末尾有空格 我需要一个
python
django
djangomodels
djangoorm
Django 的 ORM 可以返回嵌套对象查询集吗?
如果我有两个处于多对多关系的模型 如下所示 class Topping models Model name models CharField max length 50 class Pizza models Model name model
django
djangomodels
djangoorm
«
1
2
3
4
5
6
»