Здравствуйте.
Хочу добавить еще одно поле при регистрации пользователя, а именно - phone.
models.py
from django.db import models
from django.contrib.auth.models import User
class CustomUserPhone(models.Model):
user = models.ForeignKey(User)
phone = models.CharField(max_length=25)
urls.py
urlpatterns = patterns('',
url(r'^$',
TemplateView.as_view(template_name='index.html'),
name='index'),
url(r'^registration/$',
RegistrationView.as_view(form_class=RegistrationFormUniqueEmail),
name='registration_register'),
url(r'^accounts/',
include('registration.backends.default.urls')),
url(r'^profile/',
TemplateView.as_view(template_name='profile.html'),
name='profile'),
url(r'^login/',
'django.contrib.auth.views.login',
name='login'),
url(r'^logout/',
'django.contrib.auth.views.logout',
name='logout')
)
Сейчас форма выглядит вот таким образом:
Хочу сюда добавить еще одно поле, которое будет отвечать за номер телефона юзера и ложится в БД (таблица app_customuserphone). Ах да, использую django-registration-redux / Django 1.8.
Что для этого нужно? Нашел не актуальные статьи по Django 1.4 и django-registration(предыдущая версия).