Нет обратной ошибки в патче Google App Engine Django? - PullRequest
2 голосов
/ 16 мая 2009

Я использую Google App Engine патч Django.

Когда я пытаюсь зайти на сайт администратора,

http://127.0.0.1:8080/admin/

, я получаю эту ошибку:

TemplateSyntaxError в / admin / Оказалось исключение при рендеринге: Reverse for 'settings.django.contrib.auth.views.logout' с аргументами '()' и аргументы ключевого слова '{}' не найдены.

Это новая установка, и я не сильно изменился. Но я Я не могу решить эту проблему.

Это файл urls.py, который поставляется с патчем внутри приложение для регистрации:

urlpatterns = patterns('',
    # Activation keys get matched by \w+ instead of the more specific
    # [a-fA-F0-9]{40} because a bad activation key should still get to
    # that way it can return a sensible "invalid key" message instead
    # confusing 404.
    url(r'^activate/(?P<activation_key>\w+)/$',
        activate,
        name='registration_activate'),
    url(r'^login/$',
        auth_views.login,
        {'template_name': 'registration/login.html'},
        name='auth_login'),
    url(r'^logout/$',
        auth_views.logout,
        name='auth_logout'),
    url(r'^password/change/$',
        auth_views.password_change,
        name='auth_password_change'),
    url(r'^password/change/done/$',
        auth_views.password_change_done,
        name='auth_password_change_done'),
    url(r'^password/reset/$',
        auth_views.password_reset,
        name='auth_password_reset'),
    url(r'^password/reset/confirm/(?P<uidb36>.+)/(?P<token>.+)/$',
        auth_views.password_reset_confirm,
        name='auth_password_reset_confirm'),
    url(r'^password/reset/complete/$',
        auth_views.password_reset_complete,
        name='auth_password_reset_complete'),
    url(r'^password/reset/done/$',
        auth_views.password_reset_done,
        name='auth_password_reset_done'),
    url(r'^register/$',
        register,
        name='registration_register'),
    url(r'^register/complete/$',
        direct_to_template,
        {'template': 'registration/registration_complete.html'},
        name='registration_complete'),
)

1 Ответ

1 голос
/ 21 мая 2009

Я не смог найти правильный ответ на свой вопрос. В любом случае, я временно решил проблему, переустановив инфраструктуру Django и SDK движка приложения.

...