だから私はジャンゴの知識を向上させようとしており、この個人的なプロジェクトに取り組んでいます。このプロジェクトでは、より一般的なメインのカテゴリとサブカテゴリ フィルターの 2 つのカテゴリがあります。
例は、main_category=smartphone、sub_category=samsung_phones です。
models.py の私のクラスは次のようになります。
class Products(models.Model):
product_name = models.CharField(max_length=20)
main_category = models.CharField(max_length=50)
sub_category = models.CharField(max_length=50)
そして、admin.py の私のクラスは次のようになります。
class ProductsAdmin(ImportExportModelAdmin):
...
list_filter = ['main_category', 'sub_category']
...
今私がしたいことは、/admin/ ページで、'main_category' で選択したものに従って、'sub_category' フィルターの内容をリアルタイムで変更したいということです。これは可能ですか?現在のところ、実際にはスペースを取る以外に何もしないため、main_category フィルター自体を使用しても意味がありません。これは簡単なことだと思いますが、それに関するドキュメントが見つかりません。
Django のバージョンは 1.9.1 です