12 подписчиков
В этой статье мы рассмотрим довольно сложную тему в Django ORM. И после прочтения статьи вы будете лучше понимать, как работает Django ORM, в частности, как он обрабатывает джойны. Допустим, у нас есть проект Django с двумя простыми моделями: from django.core.validators import MinValueValidator, MaxValueValidator from django.db import models class Course(models.Model): title = models.CharField(max_length=255) price = models.DecimalField(max_digits=10, decimal_places=2) class Review(models...
10 месяцев назад
16K подписчиков
Разбираем основные методы создания, кастомного рендеринга и кастомной валидации форм. ← Проект 2 Портфолио разработчика ← Часть 2 Регистрация, авторизация, ограничение доступа Django формы: основная функциональность Модуль Forms в Django берет на себя всю сложную работу, связанную с обработкой пользовательского ввода. Вот его основные возможности: 1. Почти автоматическое создание форм на основе моделей. При этом в форму можно включать только нужные поля модели, а не все сразу. 2. Два основных типа форм forms...
5 месяцев назад