python:django:django_admin_hack

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
python:django:django_admin_hack [2015/07/31 01:17] – 作成 ともやんpython:django:django_admin_hack [2019/08/19 07:03] (現在) ともやん
行 33: 行 33:
 class MyAdminSite(AdminSite): class MyAdminSite(AdminSite):
     pass     pass
- 
-class MyModelAdmin(admin.ModelAdmin): 
  
 my_admin_site = MyAdminSite(name='admin') my_admin_site = MyAdminSite(name='admin')
 +
 +class MyModelAdmin(admin.ModelAdmin):
 +    pass
  
 # MyModel は my_site に登録 # MyModel は my_site に登録
行 94: 行 95:
 class MyAdminSite(AdminSite): class MyAdminSite(AdminSite):
     pass     pass
- 
-class MyModelAdmin(admin.ModelAdmin): 
  
 my_admin_site = MyAdminSite(name='admin') my_admin_site = MyAdminSite(name='admin')
行 101: 行 100:
 # autodiscover の結果をコピー # autodiscover の結果をコピー
 my_admin_site._registry = admin.site._registry my_admin_site._registry = admin.site._registry
 +
 +class MyModelAdmin(admin.ModelAdmin):
 +    pass
 +
 # MyModel は my_site に登録 # MyModel は my_site に登録
 my_admin_site.register(MyModel, MyModelAdmin) my_admin_site.register(MyModel, MyModelAdmin)
 </code> </code>
 +
  • python/django/django_admin_hack.1438273023.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)