authでgroupがでてこない...この機能が欲しいのに...と思い、もう一度一から順にやってみる。
allbuttonpressedから4つ落としてきて、testappにまず放り込む。
python manage.py runserver
で"It works"は現れるが、もちろん
http://localhost:8000/admin/
は機能しない。
まずは、authをいれたいので、settings.pyから'django.contrib.auth',のコメントアウトをはずす。
'django.contrib.addmin',を追加
urls.pyに
from django.contrib import admin
admin.autodiscover()
と
('^admin/', include(admin.site.urls)),
を追加。
管理画面はでるのだが、Usersしかでてこない。Groupsはどうしたー!!!!!
ちなみに、プロジェクトを新規につくっても、ユーザのデータベースは共通のようだ。
もう少し調べてみる。これがクリアしないと、どれで作ったらいいのか、わからーん。
allbuttonpressedを確認してみるのも手か?
RDBでjoinが必要なモデルは、BigTableでは通常使用できないようです。
返信削除settings.pyに以下の設定を追加すると、確認できるようです。
AUTHENTICATION_BACKENDS = (
'djangotoolbox.auth.backends.NonrelPermissionBackend',
)
http://www.fhahn.com/blog/flo/2010/08/Django-s-Permission-System-with-Django-Nonrel