Регистрация, авторизация, какие библиотеки за это отвечают,
так же подробно разберём связи между моделями в
данном случае разберём особенности один к одному (OneToOneField).
Так же сразу расширим профиль пользователя.
И в домашнем задании будет, как
дописать поля. что бы например мог сразу загрузить своё фото.
(весь материал будет дан, нужно просто дописать по примёру).
В данном курсе мы чётко разобрались, что такое один к одному (OneToOneField).
И подготовили проект для написания кода.
Я дал все нужные ссылки и всё объяснил, в следующем курсе будем писать сам код.
models.py
# -*- coding: utf-8 -*-
from django.contrib.auth.models import User
from django.db import models
class UserProfile(models.Model):
class Meta:
verbose_name = 'Профиль'
verbose_name_plural = 'Профили'
user = models.OneToOneField(User)
website = models.URLField(blank=True)
def __unicode__(self):
return self.user.username
Выполнить домашнее задание и подготовить проект, для кода. Вы это делали не раз.
Сделайте это отдельным проектом, что бы тренироваться там с профилем USER, а потом это можно переносить в любой проект.