問題タブ [django-modeladmin]

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 に答える
1407 参照

django - Django アプリのテーブルが管理 UI に表示されない

要点 - モデルからテーブルが正常に作成されましたが、管理 UI に表示されません - 環境 - Windows 7、Python 2.7、VirtualEnv、SQLite

私のdjangoアプリで定義されたモデルがいくつかあります。model.py ファイルの関連コンテンツは次のとおりです。

ここの指示に従って https://docs.djangoproject.com/en/dev/ref/contrib/admin/#modeladmin-objects、次の内容を持つ admin.py ファイルをこのアプリに追加しました

また、 admin.pyを無視して、このdjangoごとにsettings.pyファイルに次を追加しました

syncdb を実行すると、django はテーブルを作成したことを通知します (そして、SQLiteManager を使用して確認しました)。残念ながら、管理 UI には表示されません。そこに他のアプリのテーブルが表示されます。

私は何が欠けていますか?

0 投票する
3 に答える
2275 参照

django - Django - Admin での ForeignKey フィールドの初期値定義

と呼ばれる、それ自体にフィールドを持つPersonモデルがあります。ユーザーが「追加」管理フォームに移動したときに、パラメーターがある場合はの初期値を定義するか、パラメーターがない場合は空白のままにします。ForeignKeymothermotherGET('mother')

私は実際に2つの質問があります:

  1. 内部のリクエストにアクセスするにはModelAdmin?
  2. フィールドの初期値を定義するにはForeignKey?

models.py で:

admin.py で:

うーん、これはうまくいきません。ハードコーディングされた初期値を定義しようとしても、うまくいきません。

私は何を間違っていますか?

PS .: もちろん、私が間違った質問をしている可能性もあります。そのため、問題を解決するための助けをいただければ幸いです。

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

django - 管理者のdjangoユーザーフィールド(django.contrib.authが入力されています)

理由はわかりませんが、Django Admin App がモデル内のユーザー フィールドを見つけられません。それを手伝ってもらえますか?

model.py:

admin.py:

エラーメッセージ:

/admin/ での不適切な構成

「ObjectAdmin.fieldsets[3][1]['fields']」は、フォームにないフィールド「user」を参照しています。

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

django - Django 管理者: search_fields で 1 対 1 の関係を使用する

次の Model および ModelAdmin クラスを使用して、モデル管理リスト ページに検索を追加しようとしています。

models.py

admin.py

しかし、管理パネルで UserProfile にアクセスしようとすると、次のエラーが発生します。

私も次のことを試しました:

解決策はありますか?

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

python - 2 つのモデルのコンポーネントを表示するように ModelAdmin をオーバーライドするにはどうすればよいですか?

overrideしたいModelAdmin。しかし、私は の機能をtwo models1 つに含めたいと考えています。ただし、2 つのモデルを 1 つに統合することは考えていません。両方の機能を1つoverrideに含めることができる他の方法はありますか?modelsModelAdmin

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

django - StackedInline の save_formset が機能しない

画像フィールドに割り当てる qr コードを生成しようとしています。ModelAdmin の save_model 関数を使用して、別のモデルで問題なくこれを実行しました。今、私はそれをインラインで行う必要があります。どうやら、save_model はここでは機能せず、代わりに save_formset を使用する方法であると言われましたが、機能させることができません。コードを私が見た save_formset の他のインスタンスと比較しましたが、構文エラーは表示されませんが、django はエラー レポートを表示しないため、他に何もすることはありません。