РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)

Основной учебник Django 5

Введение Документация Установка Файловая структура Приложения Конфигурирование Конфигурация базы данных Отладка Панель debug toolbar

Роутинг

Введение в роутинг Функции-представления Параметры маршрутов Несколько параметров Конвертеры параметров Проверка параметров Данные коллекций Данные многомерных коллекций Вложенные маршруты Маршруты с регулярками Именованные параметры Необязательные параметры Именованные маршруты Конфликты маршрутов

Объект Request

Введение Получение типа запроса Проверка типа запроса Получение пути запроса Получение полного пути Получение абсолютного URL Проверка пути

Шаблоны

Введение в шаблоны Подключение шаблонов Файлы шаблонов Передача переменных Вывод переменных в макете Вывод переменных в атрибутах Передача словарей Списки Многомерные коллекции Тег if Тег else Тег elif Оператор and Оператор or Оператор not Тег for Тег empty Перебор словарей Комбинация for и if Переменная forloop Тег cycle Тег with Тег firstof Однострочные комментарии Тег comment Тег spaceless Тег regroup Тег lorem Экранирование HTML Фильтр safe Тег autoescape

Макеты

Введение в макеты Вложенные шаблоны Данные во вложенные шаблоны Переименование переменных Параметр only Расширение шаблонов

Статические файлы

Введение Папка static приложения Настройка STATIC_URL Тег static Подключение CSS Подключение JavaScript Изображения Общая папка проекта Практика

Фильтры

Введение в фильтры Строковые фильтры Фильтры обработки текста Математические фильтры Фильтры для работы с коллекциями Фильтры значений по умолчанию Фильтры безопасности и форматирования Выравнивание строк Фильтр slugify Фильтр json_script Фильтр stringformat Фильтр pprint Фильтр phone2numeric URL-фильтры Фильтры humanize Комбинации фильтров Кастомные фильтры

Дата

Введение в даты Фильтр date Фильтр time Фильтры timesince и timeuntil Фильтры naturalday и naturaltime Тег now

Модели

Введение Создание модели Строковые поля Специальные строки Целые числа Дробные числа Логическое поле Дата и время Файлы Прочие поля Миграции Django shell

Получение данных

Введение Получение всех записей Фильтрация записей Исключение записей Получение одной записи Исключение DoesNotExist Получение объекта или 404 Получение первой записи Получение последней записи Срез записей Сравнение больше и меньше Выбор по диапазону Поиск по началу строки Поиск подстроки Сортировка записей Количество записей Проверка существования

Изменение данных

Введение Создание записи Сохранение записи Обновление записей Удаление записей

Агрегаты

Введение Метод aggregate Count Avg Max Min Sum Несколько агрегатов Annotate

Связывание моделей

Введение Связь один к одному Данные один к одному Связь многие к одному Данные со стороны многие Обратная сторона связи Связь многие ко многим Данные многие ко многим Жадная загрузка Предзагрузка связей

Формы

Введение Получение данных GET Отправка POST и CSRF Форма и обработка вместе Класс Form Строковые поля Числовые поля Поля выбора Поля даты и времени Поля файлов Вывод формы Проверка и cleaned_data Ошибки формы ModelForm Сохранение в БД

Валидация

Введение Ограничения поля Подключение validators Длина строки Диапазон чисел Email URL Slug Регулярка Файлы Своя проверка поля Своя проверка формы ValidationError

CRUD операции

Введение Постановка задачи Список записей Добавление Удаление Редактирование Практика
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить