Специальная, подарочная акция получения доступа к Django4!
Может ли у меня не получится стать программистом Python? Нет, Не может.
Возможно, вы задавали себе вопрос, а может ли не получится стать программистом?
Развейте свои сомнения, Вы сможете ответить себе на этот вопрос сами.
Это видео снято после прохождения 200 уроков по Джанго.
-
Забегу вперёд, вот такой сайт (смотреть видео) мы с вами напишем совсем скоро.
Не переживайте, все получится, рассказываю подробно и понятно шаг за шагом.
Что для этого нужно? Получите доступ, начните заниматься.
Основная задача всего курса научить свободно пользоваться Django 4. Этого вы достигнем тем. что будем постоянно писать код и учитывать все части Джанго модель, url, представление и шаблон. Будем подходить с разных сторон. Основным условием курса мы посмтоянно опираемся на документацию и исходный код, учимся её понимать и использовать - такой подход даст возможность писать уверенно. Мы обязательно сделаем не очень простой сайт.
Наша задача этого урока создать проект. Давайте научимся это делать.
Некоторые ранее изученные знания мы применим:
Ставим virtualenv virtualenvwrapper.
Для Django 4 нам нужны версии Питон 3,8; 3,9 или 3,10.
Если у вас версия ниже заявленной, то установите, как в уроке.
Install python 3.9 (или другую версию)
alias.
Jupyter Notebook - это командная строка. которую можно сохранить и вернуться к ней снова и снова. Можно проверить код. Это важный инструмент мы будем им пользоваться постоянно, так как без командной строки нельзя стать программистом по настоящему. И понимание без командной строки будет не полным. Давайте научимся использовать Jupyter по полной и будем наслаждаться понимаем.
Я покажу как запустить Jupyter c Django 4 очень просто и удобно.
Модели мы будем изучать в процессе всего курса. Научимся понимать, читать, переписывать и дополнять на ходу под наши нужды.
начнём с самого просто базового понимания моделей.
#models.py from django.db import models class Blog(models.Model): name = models.CharField(max_length=200, unique=True, null=True ) #tags = models.TextField(null=True) tags = models.TextField(blank=True, null=True) def __str__(self): return self.name
Это видео объясняет разницу между любительским подходом и профессиональным. Вы выбираете каким образом изучать джанго, кто то выберет книги и отодвинет себя (никто не говорит не выбирать книги, они должны быть дополнением, не более того, учитесь думать в процессе разработки это позволяет jupyter),
кто-то выберет живой путь исследователя в Jupyter с чёткой целью, я её проговорил в видео, на что рекомендуется делать упор, что бы стать профи и чем заниматься на первом этапе.
Создадим приложение, научимся использовать manage.py, познакомимся с некоторыми настройками. Настройки так же по ходу будем рассматривать и познакомимся с ними.
INSTALLED_APPS = [ ....... 'main_site', ]
1 2 3 ... 49 50 51 >