Материалы для
начинающих разработчиков
Начните свой путь в программировании с простых и понятных материалов от наших экспертов. Пошаговые руководства и практические примеры.
Материалы для начинающих
Тщательно отобранные статьи для вашего уровня
Поля моделей Django
Модель — Python-класс, описывающий таблицу в БД. Каждое поле = колонка.
Миграции Django
Миграция — файл с описанием изменений в схеме БД. Django отслеживает состояние моделей и генерирует SQL автоматически.
HttpRequest и HttpResponse в Django
Охватываемые темы: HttpRequest — объект запроса, HttpResponse — объект ответа, Redirect, render() — удобный shortcut.
Django Admin: обзор
Django Admin — встроенная панель управления для работы с данными через браузер.
Сервер разработки Django
Встроенный сервер Django удобен для локальной разработки: он запускает проект и автоматически перезагружает код при изменениях.
Django: следующие шаги
Ты освоил основы Django. Куда двигаться дальше?
Шаблоны Django: введение
Django Template Language (DTL) — простой язык шаблонов для генерации HTML.
Проект vs Приложение в Django
Проект Django хранит общую конфигурацию сайта, а приложения разделяют его функциональность на самостоятельные части.
Views в Django: обработка запросов
View — функция или класс, которая принимает HTTP-запрос и возвращает HTTP-ответ.
Версии Django: что нового
Охватываемые темы: актуальная LTS, Django 5.x, Django 6.0 и выбор версии.
URL-маршруты в Django
Django сопоставляет URL с view через urlpatterns.
Тег {% url %} в Django
{% url %} — тег шаблона для генерации URL по имени маршрута.
Другие уровни сложности
Выберите подходящий для вас уровень
Средний уровень
Углубленные материалы для развития практических навыков
Продвинутый уровень
Сложные техники и концепции для опытных разработчиков
Продолжайте развиваться
Изучайте материалы разных уровней и постепенно повышайте свою квалификацию