1K подписчиков
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...
16K подписчиков
Разбираем основные методы создания, кастомного рендеринга и кастомной валидации форм. ← Проект 2 Портфолио разработчика ← Часть 2 Регистрация, авторизация, ограничение доступа Django формы: основная функциональность Модуль Forms в Django берет на себя всю сложную работу, связанную с обработкой пользовательского ввода. Вот его основные возможности: 1. Почти автоматическое создание форм на основе моделей. При этом в форму можно включать только нужные поля модели, а не все сразу. 2. Два основных типа форм forms...