読者です 読者をやめる 読者になる 読者になる

みーのぺーじ

みーが趣味でやっているPCやソフトウェアについて.Unity, Python, Processingなどのプログラミングや,脱獄, hackintoshなど

トップ / 記事一覧 / カテゴリ

Google App EngineでDjangoの管理画面が使えない

Python Google Cloud Computing Django

Google App EngineでDjangoの管理画面(admin/)で,

You don"t have permission to edit anything. (変更のためのパーミッションがありません。)

というエラーが表示されたら,urls.pyの内容を確認してください.

# url.py
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns("",
    url(r"^admin/", include(admin.site.urls)),
    ....
)

Google App EngineのDjango<=1.5では,autodiscover()が必要なのだそうです.