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

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

Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.

33. Django 4. Продолжаем вырабатывать алгоритм представления. Сейчас urls.

Техническое задание

  1. Вывести все записи пользователя.

  2. Отфильтровать, что бы последняя была первой.

Модель

QuerySet - выборка с базы при помощи API

переменная = Модель.менеджер.метод(параметры метода)

posts = Post.objects.filter(author=1).order_by('-date_created')

Представление

`class UserPostListView`

`get_queryset()`

`get_context_data()`

 `template_name`

  `context_object_name`

  `paginate_by`

URL

path

Шаблон

context_object_name

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

34. Django 4. Продолжаем рассматривать алгоритм представления. Пишем само представление.

С представлением у нас проблем не возникнет, мы ранее все прошли и основательно подготовили знания, для реализации нашего представления.

-

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

35. Django 4. Пишем по алгоритму представление. Разбираемся с self.kwargs.get().

Некоторые вещи в нашем представлении могут быть не понятны, давайте разберём подробно Context и как работает self.kwargs.get() Большинство программистов, код просто копируют, а потом удивляются, а почему у меня не получается писать. Действия говорят сами за себя. Нам не позволительно зря тратить время, нам нужно инвестировать, если мы пишем, то давайте разбираться до конца, отработаем Context и как работает self.kwargs.get() в Jupyter Notebook.

-

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

36. Django 4. Продолжаем работать над алгоритмом представления. Принцип работы шаблонов.

Нам важно понять наследование и переопределение шаблонов, при помощи тегов Django для шаблонов.

-

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