Создание личного кабинета пользователя на сайте под управлением Django
Когда я решаю создать личный кабинет для пользователей на сайте, это довольно увлекательный процесс, особенно когда используешь Django. Вот пошаговое руководство по созданию такого функционала. В Django по умолчанию есть встроенная модель пользователя, но иногда бывает нужно добавить дополнительные поля. В этом случае я создаю кастомную модель пользователя. Создаю кастомную модель пользователя в models.py приложения accounts: from django.contrib.auth.models import AbstractUser from django.db import models class CustomUser(AbstractUser): bio = models...
🐍🎸 Курс Django: Портфолио разработчика
Покажем, как сделать личный сайт с анимированным портфолио, сортировкой работ по категориям на фронтенде, контактной формой, резюме и отзывами работодателей. ← Часть 2 ORM и основы работы с базами данных Обзор проекта Приложение состоит из 3 основных разделов – главной страницы, резюме и секции «Контакты». На главной странице выводятся все работы, перечень услуг (со списками используемых инструментов), и отзывы заказчиков: Раздел «Обо мне», по сути, является резюме владельца портфолио – здесь можно...