まず第一に、私は初心者です。Python2.7に付属するUbuntu11.04を実行しているので、別のディレクトリにPython2.5をインストールして、GoogleAppEngineでDjango-Non-Relを実行しました。Guestbookチュートリアルを実行し、管理者アクセスを追加しようとしていますが、正しいusername:passwordを入力すると、Djangoは正しくないと見なします。GAEにデプロイした場合でも機能しません。あなたが知っているなら、正しい方向に私を突いてください。
追加した:
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
)
INSTALLED_APPS = (
...
'django.contrib.admin',
....
)
編集
私も追加しました
url(r'^ admin /'、include(admin.site.urls))、
サブプロジェクトディレクトリのurls.pyに。
EOEDIT
次に、スーパーユーザーと同期データベースを作成しました。
> python2.5 xxx-xxx-guestbook/manage.py createsuperuser python2.5
> xxx-xxx-guestbook/manage.py syncdb
その後、アプリを実行し、ログインできません。私は常に同じ結果で複数の異なるスーパーユーザーを作成しました。
EDIT2
助けてくれてありがとう。残念ながら、提供された解決策のどちらも問題を解決しませんでした。私は最初にDjangoを独学で学び、次にGAE Django-nonrelに切り替えることにしました。そのため、この質問はもう関係ありません。誰かにいくつかのポイントを与えるために、私はまだ1つの答えを選ぶべきですか?