問題タブ [django-custom-field]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
803 参照

python - カスタム Django フィールドがクエリから Enum インスタンスを返さない

Python 3 Enum インスタンスを利用するために実装された単純なカスタム フィールドがあります。列挙型インスタンスをモデル属性に割り当て、データベースに保存すると正しく機能します。ただし、QuerySet を使用してモデル インスタンスをフェッチすると、それぞれの Enum インスタンスではなく、enum 属性が文字列になります。

文字列ではなくEnumField有効なインスタンスを返すにはどうすればよいですか?Enum

fields.py:

0 投票する
1 に答える
324 参照

django - Django カスタム モデル フィールド - フォームフィールドが機能しない

私はこれについてしばらく頭を悩ませてきました。住所を保存するカスタム モデル フィールドを構築しようとしています。

一般的な考え方は、シリアル化後にすべてのデータを a に格納し、 amodels.TextFieldを使用しform.MultiValueFieldて各値をキャッチすることです。

何らかの理由で、移行が正常に機能している場合でも、管理者では、フィールドは単純な として表示されTextFieldます。そのMultiValueField部分が完全に無視されたかのように...

これが私のコードです:

手がかりがあれば...

ありがとう!

0 投票する
0 に答える
980 参照

django - django カスタム モデル フィールド

このガイドに従って、独自のカスタム モデル フィールドを作成しようとしています https://docs.djangoproject.com/en/2.1/howto/custom-model-fields/

次のステップは (モデルの手属性が Hand のインスタンスであると仮定します)

「モデルの手属性は手のインスタンスであると想定しています」

誰かが例を提供できますか?