Web サイトでユーザー認証を管理するために django-registration を使用するように切り替えました。以前は、登録ページとログイン ページにビューを使用していたため、コンテキスト パラメーターを指定できました。しかし今では、django-registration がこれを処理してくれるので、これらのページのビューはもうありません。ただし、コンテキスト変数を渡す必要があるため、これを試しました:
urls.py:
import registration
from registration.backends.default.views import RegistrationView
...
(r'^accounts/login/$', 'django.contrib.auth.views.login', { 'extra_context' : {'design_form': True }}),
(r'^accounts/register/$', RegistrationView.as_view(form_class=RegistrationForm), { 'extra_context' : {'design_form': True }}),
(r'^accounts/', include('registration.backends.default.urls')),
「design_form」パラメーターは、アカウント/ログイン/ページでは正しく機能しますが、登録ページには渡されません。登録ページに extra_context を渡すにはどうすればよいですか?
django 1.5 と django-registration 1.0 の使用