django-custom-field

    0熱度

    1回答

    我寫了一個自定義Django模型字段來存儲dateutil.relativedelta's。現場看起來是這樣的: class RelativeDeltaField(models.CharField): description = "Relative delta" __metaclass__ = models.SubfieldBase max_length = 20

    0熱度

    1回答

    我試圖實現一個自定義的Django字段,它會在DB中保留我的模型類之一的名稱(例如「Cat」,「Dog」,「Restaurant」 「SuperPrivateCommercialDataPiece」等),並在請求時返回類對象: class Cat(models.Model): ... class SomeDataPiece(models.Model): relatedTo

    1熱度

    2回答

    當我使用DecimalField時,我在數據庫中的位置很少。不幸,我必須處理雙重和浮動數據作爲輸入 - 這是我的問題。 我想做殘酷的價值(小數點後第二位),而不是數學回合。我存儲的目標是幾乎超過計算值(如果我的價值49.0000032131它仍然不到50,所以我不會把它湊到一起)。但正如我所說 - 我想將它保存爲48.98在數據庫(2位小數) - 節省內存和足夠的表示。 我的第一個解決方案是使用自

    0熱度

    1回答

    我想將鍵值對存儲在一列中。 以上> Django-1.7提供了hstore來做到這一點。 但我想在Django-1.7中使用相同的功能。 如何創建自定義數據類型以將鍵值對存儲在一列中。 我正在使用postgres-9.5數據庫。 我想在一列中存儲鍵值對下的json。 例子: { "prepared_date":"2016-08-08T02:04:34Z", "date_0":"

    1熱度

    2回答

    我有一個簡單的自定義字段實現利用Python 3枚舉實例。將枚舉實例分配給我的模型屬性,並保存到數據庫可正常工作。但是,使用QuerySet獲取模型實例會導致enum屬性是一個字符串,而不是相應的Enum實例。 如何獲取下面的EnumField以返回有效的Enum實例,而不是字符串? fields.py: from enum import Enum from django.core.excep

    1熱度

    1回答

    這個問題是關係到 Django: Best Way to Add Javascript to Custom Widgets 但是是不一樣的。 原始問題詢問如何向自定義django小部件添加支持javascript,答案是使用forms.Media,但該解決方案對我無效。我的例子是這樣的: 窗口小部件,當一個形式呈現,創建一個行看起來像(玩具爲例)這樣的: <div id="some-generat