問題タブ [django-modeltranslation]
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.
python - django-modeltranslation:デフォルトのフィールドを空のままにする方法は?
私は次の表を持っています:
埋めるときname_en
、およびname_es
django管理パネルを介して、name
空のままにしても設定されます。値は、現在のロケールに応じてname_es
またはから取得されます。name_en
複数の国から 2 つ以上の言語とエディターをサポートする必要があるため、デフォルトのフィールドname
は混乱した IMO になります。
質問
空のままにしておくか、回避して代わりにname_en
使用する方法はありますか?name
コード抽出
注:私は言及のドキュメントとドキュメントを使用していdjango-restframework
ます:django-modeltranslation
新しいビューセットを作成するときは、必ず get_queryset メソッドをオーバーライドしてください。プロパティとして queryset を使用しても機能しません。これは、言語が設定される前に一度評価されるためです。
前もって感謝します!