№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.
Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
1. Чему научимся? Читать план - Django 4. ListView переопределение методов.
Это один из важнейших разделов, который даёт важное понимание, как писать представления. Django 4 имеет мощный набор методов, которые могут быть переопределены.
Представление работает и с базой данных и с шаблонами, мы вплотную в этом курсе работаем с API моделей, огромное внимание уделяется чтению и понимаю документации, а так же чтению исходнога кода. Не всегда документация может быть понятна до конца, а нам важно понимать до конца, в этом случае на помощь приходит исходный код, после его чтения все становится на места. Уровень изучения у нас очень глубокий.
- Ответим на вопрос, зачем столько много, так как каждый метод имеет много вариантов. Джанго разработчики ответили так:-"что бы мы могли писать сайты с точностью до точки."
- Мы подойдём со стороны зачем и что нужно, будем так же. как и с url работать сразу комплексно в 4-х направлениях и в этом порядке:
- View - сейчас на первом месте.
- Templates
- Model
- Urls
Впервые мы получим опыт планирования приложения.
Ранее мы писали модели, но они были просты, мы усложним сейчас и изучим новые отношения один ко многим. Многие ко многим. (рассказать идею)
Основная наша задача это уделить максимум внимания документации и её пониманию, продолжить нарабатывать систему работы с кодом.
Мы продолжим работать в Jupyter notebook и научимся осознано извлекать данные.
Мы продолжим работать с исключениями(ошибками) и научимся понимать их уверенно, как в случае с url.
Что бы достигнуть главной цели в этом направлении, а именно писать сайты такие как мы хотим, а не что получится, нам нужно разобраться для чего применяются какие методы.
Перейти к уроку
2. Поставим задачу, для создания моделей приложения.
создадим проект и назовём его info_notes. Нам нужно двигаться дальше посему давайте усложним модели, что бы они имели отношения многие к одному, многие ко многим. Пока давайте создадим приложение.
Перейти к уроку
3. Проектируем модели.
Первым делом спроектируем модели на основании нашей идеи:
- Модель Sites -Добавление сайтов интересных нам.
- Модель Nick или имя пользователя, владельца контента.
- Модель Notes Для хранения заметок, которые нам понравились.
Получается что-то вроде:
Мы добавляем проект школа Бовсуновского в модель Sites, дальше добавляем и выбираем автора, Бовсуновский. В модели Notes добавляем заметки.
Заметки могут быть разные, например сайт Бовсуновского, Ютуб канал Бовсуновского, VK Бовсуновского и т.д
Мы предполагаем сразу, что бы была возможность извлечь все заметки по названию проекта в примере это "Школа Бовсуновского", так же можно выбирать по автору, ведь автор вообще может участвовать в разных проектах.
Такая модель нам уже под силу.
-
Перейти к уроку
Выбрать по тегам: forms-django, git, lint, хаки, 1. django 4 входим. 2. Навык получения ссылок на объекты. 3. ListView переопределение методов. Сайт на Python Django4 часть 1 Создание сайта на Django 4. Часть 2. Django + git VS Code. Часть 3. Погружение в формы Django 4. Часть 4. Заканчиваем писать блог. Часть 5. Пишем views профессионально. Часть 6. User Profile. Часть 7.