管理画面に表示されない!?

newforms-admin がマージされた Django を触ってみてたんですが、 なぜか管理画面に今まで表示されてた項目( auth とか site とか)すら表示されない。 ちょっと調べてみたら、以前までは書いてあったimport文がmodels.pyから無くなってる。

# django.contrib.auth.models.py
# 以前はコレがあった。
import django.contrib.auth import admin

これを書いてやるとちゃんと管理画面に表示されるようになるなぁ。 ChangeSetとか見てみるとマージしたりなんだりで消えちゃったっぽいのかな?と推測。

そのうちimport文が書き直されたり、 INSTALLED_APPS に書くと自動で読み込まれたりするかも知れないので、 とりあえずは様子見って事で良いのかも :-P

追記

r8009 でurls.pyに admin.autodiscover が追加されたよ。 これを使うと INSTALL_APPS なアプリの admin.py が自動で読み込まれるよ。

Posted at: 
2008/07/20 03:05:59
0 Comments
1 TrackBack
Tags: 
Django
Python
Trackback: 
http://humming.via-kitchen.com/2008/07/20/disappear-from-adminsite/trackback/

TrackBacks

[Django]巡回 - 常山日記

Django Snippets: Translated choices fields Admin definition converter (for newforms-admin) Blog: マイクロブログ等々 newforms-adminがマージされたよ! 管理画面に表示されない!? [Python][Django]機能拡張に伴いmodels.pyをcgi経由で変更・反映 Some notes on handl

Created at: 
2008/07/20 14:54:03

Comments

まだ登録されていません。

Add Comment

Add Comment