django-queryset

    0熱度

    1回答

    我有一個數據列表。該數據模型對於類別模型和關鍵字模型都有多對多的字段。數據模型本身有一個名稱和說明。數據可以有多個類別和關鍵字。 在前端,用戶可以選擇多個類別來過濾數據或進行搜索...因此,顯示的數據應該是任何具有所選類別的數據。如果'測試數據1'具有類別'A'並且'測試數據2'具有類別'B',則如果用戶選擇查看類別'A'和'B',則將顯示兩條數據。搜索的目的是在標題,描述和與數據相關的關鍵字中搜

    17熱度

    4回答

    基本上,我需要一個優雅的方式來做到以下幾點: - obj1 = Model1.objects.select_related('model2').get(attribute1=value1) obj2 = Model1.objects.select_related('model2').get(attribute2=value2) model2_qs = QuerySet(model=Model2

    1熱度

    1回答

    我想生成一個查詢集來查找不匹配。作爲一個例子 class Vehicle(models.Model): car = models.CharField(max_length=100) model= models.CharField(max_length=100) passengers = models.IntegerField() 我想生成一個查詢,我可以找到錯誤列

    2熱度

    1回答

    我需要提供一個從中,用戶可以在其中管理與某個組關聯的權限。 我想使用來自django的forms.ModelForm功能,但我無法理解如何修改字段循環的查詢集。我還深入瞭解了contrib.admin和contrib.auth,以發現這些表單的生成位置,但找不到它。 我想不使用一個正常的modelForm,所以先例設置已經設置。 這是場景。我已經添加了40(或多或少)的權限,以我的項目,所有這些代

    2熱度

    2回答

    假設我有這兩種模式: class Blog(models.Model): name = models.CharField(max_length=64) # ... class Entry(models.Model): blog = models.ForeignKey(Blog) added = models.DateTimeField(auto_now_

    2熱度

    1回答

    我有兩個簡單的模型:書和作者 每本書有一個作者,通過一個foreignkey鏈接。 事情都運轉正常,直到我嘗試使用延遲/只註釋: authors=Author.objects.all().annotate(bookcount=Count('books')) 的作品。該查詢看起來像: select table_author.name, table_author.birthday, COUNT(t

    8熱度

    2回答

    我有'提交'字段有一個用戶和一個問題。我怎樣才能得到一個SQL搜索結果,它將給出每個用戶 - 問題對只有一個結果的列表? 模型是這樣的: class Problem(models.Model): title = models.CharField('Title', max_length = 100) question = models.TextField('Question')

    1熱度

    1回答

    假設我有一個帶有語言字段和外鍵的發佈者模型的書籍模型。 目前,我在自定義發佈商管理器中使用計數註釋,以允許我向管理員添加一個可排序的列,其中包含每個發佈者的書籍數量。 (請參閱How to add a sortable count column to the Django admin of a model with a many-to-one relation?) 我現在的問題是我需要爲每種語言發

    5熱度

    5回答

    我使用Django的查詢過濾器__search進行全文搜索如 MyModel.objects.filter(title__search = 'some title') 我如何得到它的相關命令文本搜索順序,因爲目前它似乎是按字母順序排序? 具體而言,我希望標題爲some title的搜索結果首先出現在標題爲a different but contains some title的東西之前。 編輯:

    0熱度

    1回答

    我有3個Django模型(簡化這個例子): class Fighter (models.Model): name = models.CharField(max_length=100) weight_class = models.ForeignKey(WeightClass, related_name="fighter_weight_class") class Bout (m