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

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

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

6. Сделаем заголовки статей ссылками.

Url мы уже владеем, так что здесь проблем не будет.

Давайте увидим. как связано представление и шаблон и пропишем осмысленно.

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

7. Напишем форму для комментариев.

Мы с вами работали с формами, все должно быть знакомо. Здесь думаю проблем не будет.

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

8. Крутое, простое объяснение. Использование related_name в Django на примере двух моделей.

Сейчас мы начинаем писать более крутые вещи, давайте разбираться досконально, для тех кто учится в школе программирования Бовсуновского важно придерживаться рекомендациям, после этого примера поработайте с выборкой объектов со своими моделями, сделайте не менее 20 выборок.

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

-

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

9. Сделаем выборку комментариев с использованием related_name.

Переменная, которую мы создаём для выборки комментариев к посту очень важно понимать. Поэтому мы сначала прлоработали в jupyter и теперь применяем.

Ведь я показываю способ, когда вам нужно написать класс по своему, не стандартно. Этот принцип создания переменных с выборкой будет с вами всегда, будет меняться сама выборка, но принцип он будет соблюдаться.

Это полностью классический питон, создаём переменные и используем их.

Единственное в значении мы делаем выборку с базы данных.

Просто и удобно.

Обратите внимание, ваш профессионализм будет зависеть от того насколько хорошо Вы проработаете QuerySet методы. По сути можно писать вещи любой сложности. Поэтому с выборкой нужно поработать хотя бы месяц(30 дней).

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

10. Создадим остальные переменные нашего представления.

В Пайтон, как и в JS, можно переменным присваивать функции и методы, воспользуемся этим. И создадим переменные, значением. которых сделаем методы, подсчёта лайков поста и сохранённых постов пользователем. (наши пользователи будут иметь возможность сохранять пост. который понравился, что бы поработать с ним позже).

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