Главная Теги Создание блога на Django 2.0

Тема: Создание блога на Django 2.0

Блог на Django #15: Добавление URL-шаблонов в представления

Блог на Django #15: Добавление URL-шаблонов в представления

URL-шаблоны позволяют связывать URL с представлениями. Шаблон URL состоит из шаблона строки, представления и имени (опционально), с помощью которого можно задать имя для URL...
Блог на Django #14: Создание представлений (views)

Блог на Django #14: Создание представлений (views)

Начнем с создания представления для отображения списка постов. Отредактируйте файл views.py приложения blog, чтобы он выглядел следующим образом: from django.shortcuts import render, get_object_or_404 from .models...
Блог на Django #13: Создание менеджеров модели

Блог на Django #13: Создание менеджеров модели

Как уже упоминалось, objects — это менеджер по умолчанию для каждой модели. Он получает объекты из базы данных. Но...
Блог на Django #12: Методы QuerySet

Блог на Django #12: Методы QuerySet

ORM в Django основан на QuerySet. QuerySet — это набор объектов из базы данных, который может использовать фильтры для ограничения результатов. Уже...
Блог на Django #11: Создание и обновление объектов

Блог на Django #11: Создание и обновление объектов

Теперь, когда есть полноценный административный сайт для управления контентом из блога, пришло время узнать, как получать информацию из базы данных и взаимодействовать...
Блог на Django #10: Настройка отображения модели

Блог на Django #10: Настройка отображения модели

Рассмотрим, как изменить внешний вид списка объектов модели в админ-панели. Отредактируйте файл admin.py приложения блога и измените его следующим образом: from django.contrib import...
Блог на Django #9: Добавление моделей в админ-панель

Блог на Django #9: Добавление моделей в админ-панель

Добавим модели блога на административный сайт. Отредактируйте файл admin.py приложения blog, чтобы он выглядел так: from django.contrib import admin from .models import Post...
Блог на Django #8: Создание админ-панели

Блог на Django #8: Создание админ-панели для моделей

Теперь, когда модель Post определена, нужно создать простую админ-панель для постов в блоге. В Django есть встроенный административный интерфейс, который подходит для...
Блог на Django #7: Создание и применение миграций

Блог на Django #7: Создание и применение миграций

Теперь, когда есть модель данных для постов в блоге, нужна таблица базы данных. В Django есть система миграции, которая отслеживает изменения в...
Блог на Django #6: Разработка схемы блога

Блог на Django #6: Разработка схемы блога

Начинать разработку дизайна схемы блога необходимо с определения моделей данных блога. Модель — это класс в Python, представляющий собой подкласс django.db.models.Model,_ в...

Из этой серии материалов вы узнаете, как создавать на Django проекты, которые можно будет использовать на практике. Если еще не установили Django, то узнаете, как это сделать уже в следующем разделе. Речь пойдет о создании простого блога с помощью этого фреймворка. Его задача — рассказать, как работает Django, понять, как между собой взаимодействуют разные элементы и научиться базовым навыкам для последующей работы. Вы пройдете по пути создания полноценного проекта без особого акцента на мелких деталях.

Дальше речь пойдет о следующем:

  • Установка Django и создание первого проекта
  • Разработка дизайна моделей и генерирование миграций моделей
  • Создание административного сайта для моделей
  • Работа с QuerySet и менеджерами
  • Построение представлений, шаблонов и URL
  • Добавление страниц к представлениям
  • Использование представлений, основанных на классах в Django

Изучите Django с наставниками на курсе «Python-фреймворк Django» от Skillbox. Получите практику по темам: База данных, Тестирование, Авторизация, Админка, Локализация,  Документирование, Оптимизация.

Полная программа курса & Скидки

Новое

Популярно сейчас