3

管理者インデックスでアプリのモデルを分離したい:

すべてのモデルをに登録し、admin.py以下に示す大きな赤い1の下のデフォルトの管理者インデックスにすべてのモデルを取得します。

次に、下の大きな赤い2の下に示すように、モデルの一部を別の「ブロック」に配置したいと思います。

それを難し​​くするために、両方の「ブロック」にいくつかのモデルを含める必要がありますが、クエリセットは異なります。

どうやってやるの?

ここに画像の説明を入力してください

4

1 に答える 1

2

I tested my solution and it works.

Do this:

class MyModelTest(models.Model):
    # Fields here
    class Meta:
        app_label = 'My other app namespace'

UPDATE:

To achieve your goal (max flexibility) , you will need to modify the template admin/app_index.html and the view django.contrib.admin.sites.app_index to your own needs.

于 2012-12-19T17:31:12.367 に答える