4

ビューRegistrationFormUniqueEmailを使用するようにdjango-registrationを取得しようとしており、このdjango-registration questionの解決策に従っています。urls.py を

from django.conf.urls import patterns, include, url

from registration.forms import RegistrationFormUniqueEmail

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    (r'^users/', include('registration.backends.default.urls')),
    url(r'^users/register/$', 'registration.backends.default.views.RegistrationView',
        {'form_class': RegistrationFormUniqueEmail,
         'backend': 'registration.backends.default.DefaultBackend'},       
        name='registration_register'),
)

ただし、同じメールで複数のアカウントを作成することはできます。何が問題ですか?django-registration は指定したビューを使用すべきではありませんか? 現在、django-registration 0.9b1 を使用しています。

4

2 に答える 2