django-queryset

    -1熱度

    2回答

    django是否提供了一種驗證django查詢集中模型類型的方法,例如通過相關對象進行過濾?比方說,我們有以下型號: class Person(models.Model): name = models.CharField(max_length=5) class Author(models.Model): name = models.CharField(max_length=

    0熱度

    2回答

    我已閱讀this和this,但它們不能解決我的問題,因爲它們會將最終「計數」與數字進行比較硬編碼。我想比較一個數字,它是配方本身所有成分的總和。 讓我們想象一下,我的冰箱裏有一些配料,有他們的id(= id的數組)。我想看看我能做什麼。我有我的模式是這樣的: class Ingredient(models.Model): label = models.CharField(max_leng

    0熱度

    1回答

    我正在查找基於一組對象時間戳命令查詢集。 這裏有一個簡單的例子: Class Device(models.Model: status = models.CharField(max_length=50) class Event(models.Model): timestamp = models.DateTimeField(auto_now_add=True) dev

    0熱度

    1回答

    我使用Python 3.6和Django的1.11 我有一個工作程序(用於學習目的)對用戶進行認證,然後允許用戶創建基於模型的Django表單中的「事物」。在這種情況下,用戶可以「跳槽」的東西,比如吸菸或飲酒,並指定其退出日期,等的主頁當前顯示的所有用戶創建的所有「東西」的清單。世界上任何人都可以看到這些。 我想要做的是限制這個視圖,以便1)唯一認證的用戶可以查看數據庫中的「東西」,和2)通過認證

    0熱度

    1回答

    我的SQLite和MySQL分別安裝在本地和開發機器上。以下是我的本地機器上工作正常(使用SQLite): select_single = {'date': "strftime('%%Y-%%m-%%d',projectName_Modelname.created)"} queryset.extra(select=select_single) 但由於strftime不使用MySQL(link

    0熱度

    1回答

    我有我的分貝這個寄存器追單場: id nome email senha 2 teste [email protected] 1234 我試圖恢復從表中的「senha」,我嘗試使用rawqueryes usuario = request.GET.get('enderecoEmail') -- [email protected] senha2 = Usuario.objects.raw('

    1熱度

    1回答

    模型 這裏是我們的基本模型設置。 一個列表有很多項目,並且一個項目可以在許多列表中。對於給定的項目,如果其列表中的的任何是好的(即,list.bad == False),那麼項目是好的。如果一個項目沒有出現在好列表中,那麼它是不好。 我們有一個自定義的項目查詢集,一個只返回好項目的方法和一個只返回壞項目的方法。 class Item(models.Model): objects = It

    0熱度

    2回答

    我想訂購我的查詢基於upvotes的數量,但我無法弄清楚如何做到這一點。這看起來太複雜了! (順便說一句我是過於複雜的東西?) 所以這裏是我的models.py class Activity(models.Model): FAVORITE = 'F' LIKE = 'L' UP_VOTE = 'U' DOWN_VOTE = 'D' FOLLOW =

    0熱度

    2回答

    我想按國家及品牌篩選我的產品,爲此,我已經創建了一個觀點: class CategoryView(ListView): template_name = '__index.html' context_object_name = 'products' paginate_by = 20 def get_queryset(self): queryset

    1熱度

    1回答

    我收到NameError:名稱'QuerySet'未在下面的行中定義錯誤。 QuerySet(query=MappingTraineeQ.objects.filter(date__range=(startdate,enddate)).query, model=MappingTraineeQ) 我沒有收到問題,我是否需要爲此導入任何內容?或者我錯過了什麼。 請幫我解決上述問題。 感謝