Advertisement
Guest User

Untitled

a guest
Jun 10th, 2015
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.22 KB | None | 0 0
  1. # forms.py
  2. from django import forms
  3. from registration.forms import RegistrationFormUniqueEmail
  4.  
  5. class RegistrationFormUniqueEmailWithPhone(RegistrationFormUniqueEmail):
  6.     phone = forms.CharField(max_length=20)
  7.  
  8.     def save(self, *args, **kwargs):
  9.         return super(RegistrationFormUniqueEmailWithPhone, self).save(*args, **kwargs)
  10.  
  11. # urls.py
  12. from django.conf.urls import patterns, include, url
  13. from django.views.generic import TemplateView
  14. from registration.backends.default.views import RegistrationView
  15. from app.forms import RegistrationFormUniqueEmailWithPhone
  16.  
  17. urlpatterns = patterns('',
  18.  
  19.     url(r'^$',
  20.         TemplateView.as_view(template_name='index.html'),
  21.         name='index'),
  22.  
  23.     url(r'^registration/$',
  24.         RegistrationView.as_view(form_class=RegistrationFormUniqueEmailWithPhone),
  25.         name='re-gistration_register'),
  26.  
  27.     url(r'^accounts/',
  28.         include('registration.backends.default.urls')),
  29.  
  30.     url(r'^profile/',
  31.         TemplateView.as_view(template_name='profile.html'),
  32.         name='profile'),
  33.  
  34.     url(r'^login/',
  35.         'django.contrib.auth.views.login',
  36.         name='login'),
  37.  
  38.     url(r'^logout/',
  39.         'django.contrib.auth.views.logout',
  40.         name='logout')
  41. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement