Точка входа в программирование
21.4K subscribers
903 photos
163 videos
1 file
2.45K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Как настроить проект в VS для Django

Небольшое, но очень полезное руководство для начинающих, которое поможет быстро настроить Visual Studio Code для работы над проектами Django. Вы подключите:

— mypy,
— isort,
— pylint,
— и black.

Конфигурация инструментов и плагины по ссылке:

https://habr.com/ru/post/701800/

#python #django
Как не допустить свалки в Django-проекте: MTV, services.py, новые приложения

Django — это популярный веб-фреймворк на Python, предназначенный для создания сложных веб-приложений. Он следует архитектурному шаблону Model-View-Controller (MVC), но со своей собственной реализацией, называемой Model-View-Template (MVT).

Основная цель фреймворка — задать «фреймы», то есть «границы», в рамках которых будет работать программист. Рассказали подробнее, что это такое и как не превратить проекты в заросли в статье:

https://tproger.ru/articles/kak-ne-dopustit-svalki-v-django-proekte-mtv-services-py-novye-prilozheniya-239596/

#python #django
Небольшие, но понятные уроки по Django

Django — популярный фреймворк на Python для веб-разработки. Он предлагает высокую безопасность, уменьшает время на разработку проектов, даёт хорошую производительность и сравнительно лёгок в обучении. Однако некоторые новички считают, что Django усложняет разработку.

Но всё зависит от подхода к его изучению. Если хотите, чтоб учиться было легко, то вот парочка вводных уроков для самых начинающих:

1. Понять Django. Пишем "Hello world"
2. Работа с моделями и БД
3. Подключение фронтенда

@prog_tools #python #django #web
Media is too big
VIEW IN TELEGRAM
6-минутный гайд по созданию мессенджера на Django

В этом руководстве вы найдёте простейший способ добавления асинхронных событий в Django. Оно включает в себя:

— простую настройку проекта (всего одна команда pip);
— чтение базы данных в режиме реального времени с использованием асинхронных функций Django;
— отсутствие сложных зависимостей без Redis и дополнительных каналов Django.

Видео на английском, поэтому если нужны субтитры или перевод, то можно посмотреть на YouTube.

#python #django #видео