私はdjangoで新しく、自分のサイトの管理パネルを開発しています。従属選択フィールドが必要です。国を選択した後、ユーザーは都市を選択することができます。私は国を選択すると、その国の都市の都市選択ボックスにオプションが読み込まれますが、私はdjangoの管理者をカスタマイズする方法がわかりません。私はJSで、AJAXとPHPを使ってそうしました。だから私は手動でそれを行う方法を知っているが、djangoでajaxを使う方法とそれをカスタマイズする方法を知らない。 djangoの管理者を従属セレクトフィールドにカスタマイズする
は、いくつかの他の質問に私は1つがDjangoのドキュメント、読まなければならないことを読んで、私は読んで、管理者のドキュメントで見つけることを試みたが、Djangoの管理パネルをカスタマイズする方法を発見しませんでした。それらの選択ボックスの全ページをカスタマイズする必要がありますか?それとも、jqueryコードをJSに追加するにはどうしたらいいですか?
9
A
答えて
10
おそらくdjango smart selectsに機能グループ化された選択を使用します。 READMEから:
次のモデルがある場合:
from smart_selects.db_fields import GroupedForeignKey
class Location(models.Model)
continent = models.ForeignKey(Continent)
country = GroupedForeignKey(Country, "continent")
:
class Location(models.Model)
continent = models.ForeignKey(Continent)
country = models.ForeignKey(Country)
をそして、あなたはすべての国が大陸ごとにグループ化されていることをしたいとグループは、次の選択の変更に使用されていること
0
関連する問題
- 1. Django管理者StackedInlineのカスタマイズ
- 2. Django管理者のインラインモデルのカスタマイズ
- 3. 値に基づいて管理者のDjangoフォームフィールドをカスタマイズする
- 4. django管理者モデルをカスタマイズするには?
- 5. Django管理者:データベース管理
- 6. 非関連モデルによるDjango管理者のカスタマイズ
- 7. django管理者をカスタマイズする方法は?
- 8. Django - Django管理者のページコンテンツを管理する
- 9. カスタマイズDjangoの管理チェンジページ
- 10. list_displayでDjango管理者をカスタマイズしますか?
- 11. Django管理用テンプレートをカスタマイズする
- 12. Djangoの管理者フィルタは、日付のためのDjangoの管理者に
- 13. Django管理者の色
- 14. カスタムビューDjangoの管理者
- 15. Django管理者のフィールドセット
- 16. UnicodeとDjangoの管理者
- 17. Django管理者用Javaアプリケーション
- 18. 問題Djangoの管理者にリンク
- 19. django管理者の設定中に管理エラー
- 20. 異なるドメインのDjango管理者
- 21. Djangoの管理、Djangoの管理者、スーパーユーザーの欄には、ユーザのステータス記号
- 22. 初心者Django管理者の質問 - 属性 'date_hierarchy'がありません
- 23. Django管理者インデックスのモデルが属するアプリケーションを変更します
- 24. Django "ローカルフレーバー"管理者のウィジェットを選択
- 25. Django管理者のリストフィルタリングを選択
- 26. Django管理者のギャラリーのプレビュー
- 27. djangoの管理者のユーザ設定
- 28. djangoの管理者をrtlのスタイルに変更するには
- 29. django-管理者からスクリプトを実行
- 30. 初期のDjango管理者ログアウト
ありがとう、これは私が探していたものです – Hafiz