![](/img/trans.png)
[英]Django selecting a record if its Many-to-Many relation contains data
我有這兩張桌子 對於用戶,我想要Jobs所有那些created_by=user或用戶在合作者中的工作。 以下查詢不會產生正確的結果 查看上面代碼生成的原始查詢后,我發現這是因為 django ORM 生成的查詢在Job和Collaborator之間創建了一個LEFT OUTER JOIN ,因此如果 ...
[英]Django selecting a record if its Many-to-Many relation contains data
我有這兩張桌子 對於用戶,我想要Jobs所有那些created_by=user或用戶在合作者中的工作。 以下查詢不會產生正確的結果 查看上面代碼生成的原始查詢后,我發現這是因為 django ORM 生成的查詢在Job和Collaborator之間創建了一個LEFT OUTER JOIN ,因此如果 ...
[英]Django order model by date and move models without date to the end
我有一張model的票,里面有一筆錢。 我正在嘗試在最近的到期日之前制作消費票。 但如果我按date_expire訂購,它date_expire=None模型移到頂部。 但是date_expire=None表示ticket沒有時間限制,應該在所有有時間限制的ticket之后使用。 我的代碼:tick ...
[英]What are "Forward Foreign Key" and "Reverse Foreign Key" in Django?
在Stack Overflow等一些網站上閱讀 Django 的select_related()和prefetch_related()相關主題時,經常看到Forward Foreign Key和Reverse Foreign Key這兩個詞,但在 Django 文檔上找不到定義:# "models ...
[英]How to filter the latest amended laws in django admin site?
以下是模型的描述: 我有法model 每個法律都有很多版本每個版本都有很多翻譯每個翻譯都有很多注釋我想在 Django 管理站點獲取最新修訂的法律。 所以,我創建了一個代理 model 的 Law。 在法律的管理文件中,我有這個: 此腳本不會返回正確的最新修訂法律。 因為它根據創建的法律領域進行過 ...
[英]Optimize Django ORM query to get object if a specific related object does not exist
我有以下表結構:class Library: id = models.CharField(...) bookcase = models.ForeignKey( Bookcase, related_name="libraries" ) l ...
[英]Nesting Django QuerySets
有沒有辦法創建一個在嵌套查詢集上運行的查詢集? 我能想到的最簡單的例子來解釋我想要完成的是通過演示。 我想寫類似的代碼 導致 SQL 看起來像 更具體地說,我有一個 model 代表傳感器的讀數 有了這個,我正在創建一個查詢集,用自上次讀取以來經過的時間(以秒為單位)注釋每個傳感器 我現在想匯總每個 ...
[英]Getting 'No field found in Account with column name ""' when creating migration initial data in a project using django-multitenant library
我正在嘗試創建一個數據遷移腳本來插入初始數據我有一個遷移文件如下 當我執行./manage migrate 時出現以下錯誤 我的帳戶代碼如下,定義了 tenant_id 即使定義了 tenant_id 我也有問題。 可能是什么問題呢? ...
[英]djongo query_set with filter on boolean field
賞金將在 5 天后到期。 此問題的答案有資格獲得+50聲望賞金。 StuffHappens想讓更多人關注這個問題。 我有一個 django 應用程序,將 djongo 作為數據庫驅動程序。 我的 model 很簡單: 當我在 shell 中運行簡單的過濾器命令時: 我收到一個錯誤: 如何找出問題 ...
[英]In Django, is it possible to see which method is generating a SQL query?
當創建自定義用戶(繼承自AbstractUser )時,我們有一個信號創建一個隨機密碼(來自 Django 的get_random_string )並在 celery 任務中將其發送給用戶的 email 。# accounts/models.py class User(AbstractUser): ...
[英]Groupby and count number of children where each child has more than a specific number of children itself
我有三個模型, Business , Employee和Client ,每個企業可以有很多員工,每個員工可以有很多客戶:class Business(models.Model): name = models.CharField(max_length=128) menu = model ...
[英]Django select_related returning empty query set if the PK deleted from other table
假設我有一個與用戶 model 具有外鍵關系的表。 我正在接受這樣的查詢集 此查詢工作正常,但如果用戶從數據庫中刪除,則顯示為空查詢集。 ...
[英]How to apply annotation to each item of QuerySet with Django ORM
有很多與此類似的問題,但沒有一個對我有用。 假設我有以下模型: 在我的 QuerySet 中,我想檢索所有咖啡館,每個咖啡館都有以下字段:“咖啡館名稱”、“食物總數”、“未售出食物總數”和“未售出食物百分比” 有什么辦法可以用Django ORM達到上面的結果嗎? ...
[英]Complex Django query involving an ArrayField & coefficients
一方面,讓我們考慮這個 Django model: 另一方面,假設我們有這本字典: Entry.value旨在根據coefficients在Entry.items之間分配。 使用 Django ORM,什么是最有效的方式(在單個Entries查詢中)獲取單個Item的值的總和,給定系數? 例如,對 ...
[英]Django – filter all products that have only empty variations
正如標題所說,我正在嘗試過濾掉所有變體的 stock_quantity 為 0 的所有產品。變體是一個單獨的 class,帶有產品的外鍵。 related_name 設置為“變體”。 這是我的嘗試: 但是,似乎過濾掉了所有變體,其中at least一個變體的庫存數量為 0,而不是所有變體。 這是我 ...
[英]How to get a count of objects in a Queryset
賞金將在 6 天后到期。 此問題的答案有資格獲得+50聲望賞金。 chixcy正在尋找一個規范的答案。 我有一個 model,它有如下字段: 這個 model 也有很多重復值,我想顯示不同的值查詢集給出 output,例如: [編輯]我希望我的 output 查詢集有另一個字段,就像輸出的計數 ...
[英]Why am I unable to add new field in Django model? I am using docker container
我在 docker 容器中運行 Django 服務。 Django 從 AWS RDS 遠程訪問 Postgres 數據庫,一切正常。 但我在 Model 中添加了一個新字段(金額) 。 數據庫中已存在MyModel表。 價格是這里的新領域。 每當我啟動服務器並創建遷移時,都會創建新的遷移“acc ...
[英]Bulk delete with many-to-many field django ORM
你好,我有 1 個 model 名為College ,在 model 中,我有document_files字段,現在當我刪除 College 對象時,我必須刪除 document_files 下面是我的代碼和 Model, 我在這里使用 for 循環,我認為它很耗時,所以我找到了批量刪除大學查詢集 ...
[英]Groupby using Django's ORM to get a dictionary of lists from the queryset of model with foreignkey
我有兩個模型, Business和Employee :from django.db import models class Business(models.Model): name = models.CharField(max_length=150) # ... class E ...
[英]Properly update Django model's foreign key property
我有一個名為EmailSendingTask的 Django Model 。 這是整個模型- immediate_email和scheduled_email字段負責保存兩個 PeriodicTask 對象。 我創建了一個名為disable_scheduled_email的 function ,它負 ...
[英]Fastest way to fetch multiple rows by ID, with ordering intact
我需要根據主鍵的順序列表從Product表中查找和獲取信息。 使用 Djano ORM 有更好或更快的方法嗎? 像Products.object.filter(pk__in=pks).order_by(lambda p: ...pk.find[p.id]) https://gist.github. ...