№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.

Специальная, подарочная акция получения доступа к Django4!

Может ли у меня не получится стать программистом Python? Нет, Не может.

6. Создадим модель статей.

Больше немного разберёмся с моделями. Создадим более конкретную модель и рассмотрим мелочи.

Перейти к уроку

7. Добавим в админку и разберёмся с __str__.

Перед нами стоит три задачи:

  1. Научится добавлять в админку наши модели.
  2. нам важно, что бы модели были читаемы, поэтому разберёмся с str.
  3. Везде показывают один и тот же метод добавления в админку admin.site..... , покажу более удобный способ при помощи декоратора.

Перейти к уроку

8. Проверим, что мы достигли задачу 1. Добавление в базу, при помощи модели.

У веб разработчика три задачи основных:

  1. Поместить объект в базу данных.
  2. Извлечь его оттуда.
  3. Показать где нужно и каким образом нужно.

Сейчас вы на первой задаче сосредоточимся - разместим объект в базу данных.

Перейти к уроку

9. Свяжем модель с представлением при помощи ListView, DetailView.

Представление, а мы начинаем с ListView и DetailView. Вы наверное не знаете, что Django имеет очень мощные классы. Именно в представлении мы решаем. что нам вывести и куда вывести в с базы данных. Детально с понимаем документации и исходного кода мы разберём в разделе (ListView переопределение методов), а пока наша задача познакомится, написать первый код и понять замысел.

Перейти к уроку