問題タブ [django-nani]

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 投票する
2 に答える
428 参照

django - ContentType 外部キーを i18n にする方法は?

Django を使用して多言語アプリケーションを開発しています。その 1 つは、ContentType API を使用して何かのタイプを選択することです。

ドキュメントで説明されているように、ContentType オブジェクト名は verbose_name から抽出されます。

私の場合、verbose_name は を使用して翻訳xgettext_lazyされますが、 の実行中にデータベースにコピーされるsyncdbため、ContentType の翻訳はなく、verbose_name は翻訳されません。

フォームでの外部キーの表示方法を変更できるようにしたいと考えています。

どうすればそれができるか考えていますか?

乾杯、

ネイティム

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

python - djangoがクエリセットを辞書に入力する

あまり高度なPythonユーザーではありません。以下にデータを入力しようとして立ち往生していますが、list_choicesの処理が間違っていると思います。

エラーの下で取得しています

0 投票する
2 に答える
8306 参照

django - Django管理フィールドの検証でエラーが返され、アプリケーションで例外が発生しません

画像のアップロードフィールドがあるDjangoモデルがあり、保存する前に画像フィールドを検証して画像サイズを確認し、ユーザーが修正するためのエレガントなエラーメッセージを返します。

次のコードを使用しようとしましたが、機能しませんでした

admin.py

clean_image()全体が呼び出されていません。また、名前をimage_clean()に逆にしようとしましたが、機能しませんでした。とにかく、検証をsave_modelに移動しようとしました

これで、2番目のコードは正常に機能し、検証プロセスが実行されますが、単純なエラーメッセージは表示されません。代わりに、例外をスローします!ユーザーが修正して再試行できるように、エラーを表示させるにはどうすればよいですか?

PSは翻訳にdjango1.4とdjango-hvadを使用しているため、TranslatableAdminから継承しています

よろしく