Forzend's channel
378 subscribers
30 photos
2 videos
1 file
87 links
Download Telegram
Ну раз уж сегодня день разгрузочных постов (нужно ведь чем-то разнообразить контент), поговорим немного о планах на будущее.
Меня давно тянет в веб, однако что-то никак не доходят руки. Но когда-нибудь это всё-таки свершится...

Поговорим немного о Django.

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

Я решил начать изучать Django. Взглянуть на неё новым взглядом, попробовать работать с ней. Я немножко знакомился с aiohttp (просто доку прочитал) и это потрясающая библиотека, фреймворк, мне до сих пор довольно сложно их отличать 😅. Но чтобы писать на aiohttp, нужно иметь серьёзный опыт за плечами, которого у меня пока нет. Выбрав Django я решил сначала познакомится с этим вашим вебом, научиться в первую очередь использовать инструменты, а потом уже буду писать их самостоятельно под определённые задачи.
Второй причиной использовать Django стало большое количество вакансий и заказов, т.е. популярность джанго. Без хлеба не останемся 😄

Начать изучение Django я решил с ботов, т.к. это именно та отрасль, в которой я хоть что-то понимаю. Да, боты на джанго. Поэтому не исключено, что в скором времени будет обновлён темплейт и теперь он будет на Django... Да, опять обновлю шаблон.
Я уже начал медленно погружаться в этот фреймворк, но пока вообще ничего не понимаю. Всё работает как-то магически и вообще непонятно. Буду разбираться, поглядывать в исходный код фреймворка, осваивать Django.
Мне очень нравится идея интеграции ботов с вебом. Веб-админ, веб-формы на замену старому и неудобному FSM и тому подобное. Кажется это позволит мне плавно и с минимумом усилий, постепенно влиться в веб разработку, которой я горел с самого начала пути...
Я выбрал Python только потому, что все в то время говорили, что он крутой в вебе, ибо в питоне есть Django. Также мне налили в уши, что на питоне можно писать всё, поэтому в любой момент можно сменить отрасль. Всё, да не всё...
В любом случае, я никогда не жалел о том, что начал с питона. Мне кажется он дал мне неплохие знания программирования в целом. При необходимости изучения более низкоуровневых языков мне больше не придётся разбираться с основами такими простыми понятиями, как типы данных, циклы, функции и прочее.

В общем, буду держать в курсе, как у меня продвигается изучение Django и его интеграция с Aiogram. Может расскажу что интересного)

#Веб #Джанго #Аиограм #Боты #Рассуждения #Планы
#Web #Django #Aiogram #Bots #Reasoning #Plans
👍1