Reputation: 427
I'm trying to add django-registration to the tutorial application in the django docs, using the simple backend.
So far, I included the URLconf registration.backends.simple.urls
, like so:
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
# Uncomment the admin/doc line below to enable admin documentation:
# url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
url(r'^polls/', include('polls.urls')),
url(r'^admin/', include(admin.site.urls)),
url(r'^accounts/', include('registration.backends.simple.urls')),
)
What do I do next? Also, which templates are required for the simple backend, as opposed to the default backend?
Upvotes: 1
Views: 1267
Reputation: 1224
For template, create a folder name "registration" in your template folder.
Then create a file for each registration action :
registration/registration_form.html
: registration formregistration/activate.html
: activation pageregistration/activation_complete.html
: activation completeregistration/registration_complete.html
: registration completeregistration/registration_closed.html
: disabllowed registrationFor registration form page, django return form model in variable name's "form". You can call it in your template like this :
<form action="/accounts/register/" method="post">
{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Submit" />
</form>
Upvotes: 1