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

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

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

18. Пишем дальше LIstView и разберём полезное.

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

Сложность в том, что метод super он применяется всеми, но понимается далеко не всеми даже опытными программистами - это легко отследить, когда люди пытаются найти решения в гугл.

Так как этот курс Джанго, а не питон, я напомнил суть этого метода и рекомендую записать себе и разобраться досконально.

Сделать это нужно так.

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

Посмотрите урок, поймёте о чём я. Дерзайте.

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

19. До конца напишем ListView.

Здесь увидите интересный принцип если нужно чего то вывести, например есть 20 пользователей. которые получили по 5 звёзд и всех вывести нельзя, поэтому укажем что бы выводилось случайно, так никому обидно не будет. Этот алгоритм можно применять к чему угодно.

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

21. По шаблону вам домашнее задание.

Выполните домашнее задание. Первый код сырой без Джанго тегов, вы посмотрите урок и попробуйте сделать то что касается вывода самой статьи самостоятельно.

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