Django 1.1 からの Admin のカスタマイズ [Python/Django/Zope]
とあるモデル A の一部分だけを表示して管理したい、しかし A の管理画面は
そのまま残したい、というようなことを考えた。
ここで↓発見
http://win-django.com/post/40/
要するに、
1.proxy モデルを作成する
2.ModelAdmin の queryset をオーバライドして一部分だけ返すようにする
ということらしい。
ここでは、あるモデルを分割するというようなれいだけど、全体と一部とか、全体なんだけど見せ方を変えるというような、いろんなことができる。
また、1.1 からは action を自分でカスタマイズできるようになって
http://docs.djangoproject.com/en/dev/ref/contrib/admin/actions/
オブジェクトの「選択された xx の削除」の他に、フラグを設定するとか簡単に操作を加えられる。
こりゃ便利だ。
http://win-django.com/ では、Admin action の例もいろいろ載ってる
(2010/3/23追記)
Djangoのパーミッションテーブルを更新するスクリプト
http://blog.hori-uchi.com/2010/03/django.html
そのまま残したい、というようなことを考えた。
ここで↓発見
http://win-django.com/post/40/
要するに、
1.proxy モデルを作成する
2.ModelAdmin の queryset をオーバライドして一部分だけ返すようにする
ということらしい。
ここでは、あるモデルを分割するというようなれいだけど、全体と一部とか、全体なんだけど見せ方を変えるというような、いろんなことができる。
また、1.1 からは action を自分でカスタマイズできるようになって
http://docs.djangoproject.com/en/dev/ref/contrib/admin/actions/
オブジェクトの「選択された xx の削除」の他に、フラグを設定するとか簡単に操作を加えられる。
こりゃ便利だ。
http://win-django.com/ では、Admin action の例もいろいろ載ってる
(2010/3/23追記)
Djangoのパーミッションテーブルを更新するスクリプト
http://blog.hori-uchi.com/2010/03/django.html
トラックバック 1
[Django][Google App Engine]巡回(常山日記 2009-11-29 10:01)
Django Snippets: Showell markup--DRY up your templates {% eval %} templatetag-evaluate expressions rss news Blog: django-navigation 0.3.0 djang…[続く]
この記事のトラックバックURL:
※言及リンクのないトラックバックは受信されません。






コメント 0