django-queryset

    0熱度

    1回答

    我想知道是否有可能使用__contains字段查找的「反向」。 https://docs.djangoproject.com/en/1.11/ref/models/querysets/#contains 因此,例如: class Person(models.Model): ... last_name = models.CharField() 而與此Person模型,我可以舉

    1熱度

    1回答

    我正在開發一個Python/Django項目。我必須使用YearArchiveView基類,所以我有這樣的: class ArchiveView(YearArchiveView): queryset = ArticlePage.objects.all() make_object_list = True date_field = 'date' templat

    0熱度

    2回答

    我需要將來自不同模型的兩個Queryset合併爲一個。最建議的解決方案,我發現網上有: 要使用|和&,但是這隻能在查詢集從相同的模型 要使用chain和list,但這帶走一些查詢集方法,並且由於我的項目中的代碼的結構方式,我不能改變它。我試過了,沒有工作。 我讀了約Q,但我不清楚我如何應用它來實現我所需要的。 基本上我需要將來自不同模型的兩個查詢集合到第三個查詢集中,而不是列表中。他們共享一些字段

    0熱度

    1回答

    unsing Func鍵()時,我有一個模型答: class A(models.Model): start_datetime = models.DatetimeField() end_datetime = models.DatetimeField() status = models.CharField(max_length=3) 而且我想算的「天」「行」組的數量。

    1熱度

    1回答

    我有3個表: 卡車與字段:id,name .... 菜單與字段:id,itemname,id_foodtype, id_truck ... Foodtype與領域:id,type ... 我想得到這樣的總結: id name total 10 Alcoholic drink 0 5 Appetizer 11 我的問題是返回結果與0元素。 我試過SQL查詢是這樣的: SELECT

    0熱度

    1回答

    假設我有一個架構如下圖所示: Book | Author ------------- B1 | A1 B1 | A3 B1 | A2 B2 | A5 B2 | A4 B2 | A3 B3 | A5 B3 | A6 B3 | A1 B4 | A1 B4 | A5 B4 | A6 與以下型號: class Books(models.Model): auth

    1熱度

    1回答

    我想要求第一個x元素合在一起超過特定數量,我不知道這是否有可能。 因此,假如這是我的模型: class Article(models.Model): price = models.DecimalField(default=0.0, max_digits=7, decimal_places=2) 現在如果我爲了Articles由price我想第一Articles一起超過比方說100美元

    0熱度

    1回答

    我有一個視圖,在該視圖中查詢數據庫,然後將查詢集提供給會話並在其他視圖中使用它。它在大多數情況下都能正常工作,但在極少數情況下,當查詢集變得非常大時,需要很長時間,並且出現超時。我想知道的是,如果我做正確的事情?如果不是,這種情況的最佳做法是什麼?我有什麼選擇?

    0熱度

    2回答

    在我的數據庫中,我有一個Photo類,我用作其他類的外鍵。這是兩個例子。 class SubstancePointsLabel(ResultBase): #: photo being labeled photo = models.ForeignKey(Photo, related_name='substance_points_labels') class Substance

    2熱度

    2回答

    我的目標是在訪問單個產品頁面時在我的電子商務網站中構建「推薦產品」部分。 我有一個產品的sereis在管理員中有幾個用戶定義的標籤。標記系統是django-taggit和modelcluster的組合,詳見Wagtail-CMS docs。 我試圖使它在訪問產品頁面時,Django會查看所有其他具有相同/相似標籤的產品,並根據相同標籤的數量在「推薦產品」部分中列出它們。根據their docs,d