Специальная, подарочная акция получения доступа к Django4!
Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
-
Напомнить, главное документация и исходный код.
Ничего не нужно запоминать. Пользуемся доками, знаем где найти (наработать), смотрим и пишем.
Система работы с кодом, идем от освоено кода посмотреть 30 уроков:
здесь (это поможет правильно войти в классы)
https://spb-tut.ru/%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/%D0%BF%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-python-%D0%BE%D0%BE%D0%BF/%D0%BA%D0%B0%D0%BA-%D0%B8-%D1%87%D1%82%D0%BE-%D0%B1%D1%83%D0%B4%D0%B5%D0%BC-%D0%B8%D0%B7%D1%83%D1%87%D0%B0%D1%82%D1%8C/
Функции пройти желательно трех языков как в уроках, начало здесь, иначе в исходном коде нечего делать:
https://spb-tut.ru/%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-%D1%81-%D0%BD%D1%83%D0%BB%D1%8F/%D0%BF%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D1%8B/%D0%BF%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-python-kotlin-js-%D1%81-%D0%BD%D1%83%D0%BB%D1%8F/function-how-to/category/function-how-to/
В Django 4 стать профи, понимать документацию и исходный код. Что делать для этого?
https://spb-tut.ru/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8/%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F/%D0%B2-django-4-%D1%81%D1%82%D0%B0%D1%82%D1%8C-%D0%BF%D1%80%D0%BE%D1%84%D0%B8-%D0%BF%D0%BE%D0%BD%D0%B8%D0%BC%D0%B0%D1%82%D1%8C-%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8E-%D0%B8-%D0%B8%D1%81%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%B4-%D1%87%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B4%D0%BB%D1%8F-%D1%8D%D1%82%D0%BE%D0%B3%D0%BE/
Django 4 практический курс(пишем соц. сеть). Показывает путь к профи и что делать для этого.
https://spb-tut.ru/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8/%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F/django-4-%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9-%D0%BA%D1%83%D1%80%D1%81%D0%BF%D0%B8%D1%88%D0%B5%D0%BC-%D1%81%D0%BE%D1%86-%D1%81%D0%B5%D1%82%D1%8C-%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%B5%D1%82-%D0%BF%D1%83%D1%82%D1%8C-%D0%BA-%D0%BF%D1%80%D0%BE%D1%84%D0%B8-%D0%B8-%D1%87%D1%82%D0%BE-%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D0%B4%D0%BB%D1%8F-%D1%8D%D1%82%D0%BE%D0%B3%D0%BE/
https://spb-tut.ru/%D1%83%D1%80%D0%BE%D0%BA%D0%B8-django-4/get-urls/1-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%B4%D0%B8%D0%BC-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D1%82%D1%80%D0%B5%D0%BD%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%81%D1%8F-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B0%D1%82%D1%8C-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8-%D0%BF%D0%BE-slug-id-namespace/
Установить jupyter + автозавершение + установить
jupyter + django
посмотреть алиас и справку jupyter
# сторонние библиотеки
# https://django-extensions.readthedocs.io/en/latest/
'django_extensions',
os.environ["DJANGO_ALLOW_ASYNC_UNSAFE"] = "true"
Создать модель блога и разобрать ещё раз устройства модели, на что обратить внимание (настройки полей)
Показать применение доков на модели и представлении и шаблоне и url, важно как все связано с извлечением данных исходя из задач программиста:
- в базу
- извлечь
-показать (что, где, как, когда)
Потом написать модель, два поля. (начнём с простого)
Написать в jupyter простой кусок кода и показать связь модель представление url templates.
например, как представление связано с api моделей.
Как модель связана с шаблоном,
как представление связано с шаблоном и с api модели. (будет в уроках дальше)
Прежде чем идти дальше:
Расширяемость проекта. Рассказать об устройстве templates, где будем хранить шаблоны, варианты и почему.
Bootstrap 5 в чём делать будем.
Other static. (где хранить статику ещё. Как варинат)
Добавить туда схему проекта в umbrello. (карта сайта, модели, методы представлений)
заостряя внимание на изучении и документации.
Всегда помните наша цель свободно писать на Django пользуясь документацией.
Делаем пока это, дальнейшие шаги озвучим после, как проделаем.
В школе можно вернуться хоть сто раз, помните главное не скорость, а качество.
Давайте все это делать.
jupyter notebook - это командная строка в которой можно сохранять результаты и возвращаться к ним вновь и вновь, дописывать, переписывать и проверять любые куски кода в одном файле. Командная строка, а так же терминал любимые инструменты программиста.
Иначе, нельзя быть профессиональным программистом, не работая в командной строке. Так же jupyter даёт возможность понять код - это в свою очередь ведёт к понимаю справки. С Jupyter мы делаем главное, то есть самое основное и прямо в сердце проверяем, как это работает.
Например, что бы создать представление нужно написать определённое количество строк кода, которые будут включать модель, переменные шаблона и многое другое, но смысл представления в том, что бы извлечь данные из базы данных.
В Jupyter нам не нужно городить горы. мы сразу переходим к самому важному к извлечению, все остальное становится понятно, как писать это представление, именно здесь начало.
Таким образом мы тренируем в себе настоящего профессионального программиста. Я рассказал каплю, мы же проделаем много работы и вы полюбите командную строку и полюбите курс, просто проходите курс, все получится.
< 1 2 3 ... 19 20 21 22 23 ... 59 60 61 >