Django

Уроки Python Django / Создание сайта

12 уроков 22 задания Справочник Компилятор

Урок #7 - Начало создания новостной категории

Урок #7 - Начало создания новостной категории


PythonBootstrap

Наш сайт имеет три раздела, но сделано только два из них. В этом уроке мы начнем создание новостной категории сайта и создадим табличку в базе даных для всех статей на сайте.

Видео урок:

При помощи Django мы можем создавать базу данных и наполнять её различными таблицами и полями в ней. Для создания таблиц в базе данных существует файл models.py. В этом файле каждый класс будет новой табличкой в базе данных, а поля (переменные) в этом классе будут значениями в самой таблице. Дополнительную информацию по поводу установки типов данных для полей можно прочитать на этом сайте.

Наполнять такие таблицы очень удобно при помощи панели администратора, но о ней мы поговорим в дальнейших уроках.

Чтобы иметь доступ к полям можно создать отдельную функцию, которая будет возвращать строку вместо объекта. Такая функция переопределяет способ получения данных и вместо получения объектов мы сможем получать строковые значения:
def __str__(self):
     return self.title

Материалы для курса

django-news-model.zip Необходима подписка!

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны при подписке от 1 месяца!


PythonBootstrap

Также стоит посмотреть