django-queryset

    1熱度

    1回答

    我在使用django + restful框架時遇到了一個問題。 這裏是我的本意: 有很多章節,每個章節都有很多的話,每個字有許多擴大的解釋,這些解釋是由用戶提供的,所以它們中的一些invaild,在後臺我可以設置這些擴展的字段is_alive到假的。 在views.py,目前我發送所有這些數據到前端,我嘗試了很多方法來過濾這些invaild數據,但失敗了。 這裏是代碼: models.py cla

    1熱度

    1回答

    我是新來的django,需要做一個查詢。我可以在sql中完成,但我似乎無法在django中找到它。這裏是在SQL中。有人能告訴我如何在Django中做到這一點。 select token from api_userprofile join api_userdevice on api_userdevice.user_id=api_userprofile.user_id join api_devi

    4熱度

    1回答

    我有重寫__init__方法的模式是這樣的: class MyModel(models.Model): ... def __init__(self, *args, **kwargs): if not kwargs.get('skip', False): do_something() super().__init__(*args, **kw

    -1熱度

    1回答

    我有一個在Django 1.8項目,我想提取date_start字段獲得一年,然後創建一個範圍在事件發生的一年。然後一切都傳遞給SelectDateWidget形式: date_start = forms.DateField(widget=SelectDateWidget(years=range(1980, 2018))) 但我recived:too many values to unpack

    1熱度

    2回答

    我正在編寫一個django應用程序,我必須從其中選擇一行並從其包含datetimefield列中包含相同日期的多行中排除其餘行。 我的模式是: class Model(models.Model): user_id = models.IntegerField() datetime = models.DateTimeField() 我要選擇從每個單獨的日期只有一個用戶。這裏是我

    0熱度

    1回答

    看起來,在使用帶F()表達式的過濾器後,Django無法對值進行分組。例如: (models.py) class Athlete(models.Model): name = models.CharField(max_length=30) nationality = models.CharField(max_length=30) class TrainingSession(m

    2熱度

    1回答

    的Django 1.11.4 我想只選擇遺失物品的幀。 如果物品丟失,lost_day不爲空。 問題:我不明白「錯誤的結果」是怎麼回事。我會說,它應該返回與「正確結果」相同的結果。你能幫我意識到它有什麼問題嗎? 的錯誤結果 >>> Frame.objects.all().exclude(item__lost_day__isnull=True) <QuerySet [<Frame: 3>]

    0熱度

    1回答

    我想檢索一些用戶創建並顯示在我的API中的對象,但我需要通過此用戶來組裝這些對象。如果使用order_by('created_by'),查詢集將被用戶的id(不一定是我想要的但是降序的id)排序,那麼第一個結果必須是我的用戶創建的Opportunity,其次是其他。 我認爲這能夠解決,但q失去了ordenation與工會: def get_queryset(self): user = s

    0熱度

    1回答

    是否可以將相關字段的行傳遞到django數據庫函數中,如果有的話,我該如何實現?當我嘗試時,我最終得到一個整數(id列)而不是行。 型號: class ModelA(models.Model): pass class ModelB(models.Model): pass class ModelC(models.Model): model_a_rel = m

    0熱度

    1回答

    我有那種模型: class Publisher(models.Model): ... class Author(models.Model): publisher = models.ForeignKey(Publisher, on_delete=models.CASCADE) class Article(models.Model): author= models