django-models

    4熱度

    2回答

    如何在模型字段中使用布爾選項來啓用/禁用其他字段。如果布爾值是true/false,我希望它啓用/禁用其他模型字段。有沒有辦法使用django模型/窗體/小部件本地表達這些關係?我一直在編寫自定義模板來建模這些關係,但是無法找到一種在django中沒有特殊模板來表示它們的好方法。 例如: class PointInTime(models.Model): is_absolute_tim

    4熱度

    2回答

    這裏的交易: 我有兩個db模型,比如說ShoppingCart和Order。遵循DRY原則,我想將一些常用道具/方法提取到共享接口ItemContainer。 一切都很順利,直到我遇到_flush()方法,主要對相關對象集執行刪除操作。 class Order(models.Model, interface.ItemContainer): # ... def _flush(self):

    1熱度

    1回答

    在我的previous question得到了很好的答案後,我遇到了另一個問題。 我跟着third approach,意識到djangodocs說的abstract model subclassing。 我使用的是最新的Django,轉速9814.奇怪的行爲,我得到: In [1]: o = Order() In [2]: o.save() DEBUG:root:STORING EVENT

    6熱度

    5回答

    我有一個二十個字節的十六進制散列,我想在django模型中存儲。 如果我使用文本字段,它將被解釋爲unicode,並且它回來亂碼。 目前我正在對它進行編碼並對它進行解碼,這實際上使代碼更加混亂,因爲我必須能夠通過它進行過濾。 def get_changeset(self): return bin(self._changeset) def set_changeset(self, val

    8熱度

    4回答

    從外部來源填充數據到Django模型的最佳想法是什麼? E.g.我有一個模型運行,並在每週更改的XML文件中運行數據。 我應該創建一個視圖並從curl cronjob中調用該視圖URL(其優點是可以隨時讀取數據,而不僅僅是在cronjob運行時),或創建一個python腳本並將該腳本安裝爲cron (在執行腳本之前使用DJANGO _SETTINGS _MODULE變量設置)?

    3熱度

    2回答

    從管理面板我想根據某個文本字段填充slug字段 例如, 標題:我真棒頁 將automaticaly填充 彈頭:my_awesome_page

    37熱度

    2回答

    好的,我該怎麼做? class Example(models.Model): parent_example = models.ForeignKey(Example) 我想有一個模型有一個外鍵引用自己。當我嘗試創建這個時,我得到一個django驗證錯誤,該例子尚未定義。

    3熱度

    2回答

    我正在努力設計一個Django應用程序。鑑於以下型號: class A(models.Model): name = models.CharField(max_length=255) class B(models.Model): name = models.CharField(max_length=255) a = models.ForeignKey(A) cl

    60熱度

    3回答

    我正在Django編寫一個簡單的房地產上市應用程序。每個屬性都需要有可變數量的圖像。圖像需要有可編輯的訂單。我需要讓管理員用戶證明。 這樣說,我有什麼選擇? 是否存在我不知道的ImageList字段? 有沒有像我這樣的工作爲django.contrib.comments的應用程序? 如果我必須親自寫這篇文章,我將如何去做管理方面的體面?我想象的東西比ImageField提供的東西要輕鬆得多,而且有

    29熱度

    3回答

    我想有兩個外鍵相同的模式: class Test(models.model): example1 = models.ForeignKey(Example) example2 = models.ForeignKey(Example) 我得到這樣的錯誤: 訪問器領域的「例1」與相關領域 「Example.test_set」的衝突。將'related_name'參數 添加到'ex