django
Что такое Django и как с ним работать в Python
Журналіст

Собираясь стать квалифицированным Python-разработчиком, вы вряд ли сможете избежать знакомства с фреймворком Django — одним из наиболее популярных инструментов для создания веб-приложений и сайтов. Но перед тем, как засесть за документацию по Django, лучше поближе узнать его возможности и способы применения. Понимая, где и зачем используется этот веб-фреймворк, вы значительно облегчите себе дальнейшее обучение премудростям языка Python. Итак, давайте сегодня внимательно рассмотрим, что такое Django и где он нужен в программировании на Python.
Все не так просто, как кажется: разбираем сложные случаи миграции баз данных в Django
Михайло Сердюк BLOG
Backend Developer в NIX
При знакомстве фреймворком Django многие одобрительно оценивают механизм миграций. С его помощью можно синхронизировать код в моделях Django с базой данных, подключенной к веб-приложению. При этом миграции происходят автоматически, что очень облегчает работу. Но так ли все хорошо, как выглядит на первый взгляд? По собственному опыту скажу, что на практике с миграциями может быть много проблем.
Django Rest App с аннотированным способом использования типов
Технічний редактор Highload
Существует множество учебников по Django CRUD. Я искал учебник, который использует аннотацию типов Python, но не нашел ни одного, который бы мне понравился, поэтому я изучил его и сделал сам. Как мне кажется, получилось самое понятное руководство по подключению баз данных (БД), ORM, REST API и CRUD для Джанго из всех, что я видел.
Семь самых популярных фреймворков Python в 2022 году
Технічний редактор Highload
Python — один из самых популярных и простых в изучении языков программирования, который используется практически везде, включая веб-разработку. Для него существует множество известных фреймворков Python. Многие из них оптимизируют разработку и предоставляют удобные инструменты, позволяющие развернуть готовый продукт всего за пару дней. В этой статье вы найдете несколько обзоров фреймворков для Python, ставших самыми популярными в 2022 году.
Django ORM и его самые популярные фичи
Автор
Django ORM — это инструмент фреймворка Django, который позволяет взаимодействовать с базами данных, используя высокоуровневые методы Python, а не SQL-запросы. Он относится к типу ORM, который реализует шаблон Active Record. Общая суть шаблона в том, что каждой таблице в приложении соответствует одна модель.
Главные релизы недели: Firefox стал лучше работать на macOS, масса изменений в Flutter и поддержка двойного стека в Kubernetes
Редактор новостей
Новый Kubernetes, Firefox, Flutter, FreeBSD и Django. Редакция Highload продолжает рассказывать про лучшие релизы недели. Подробнее о них — читайте далее.
Фреймворки Python: семь самых популярных
Автор
Python — один из часто используемых языков программирования. Он удобный, поэтому на нем пишут сайты и веб-приложения. Чтобы оптимизировать этот процесс, сэкономить время и силы разработчиков, существуют фреймворки. Мы сделали для вас подборку самых популярных.
Все время забывал делать зарядку для глаз, хотя половину жизни смотрю в экран: как я создал приложение для улучшения зрения
Редакторка у Highload
Highload продолжает публиковать истории о pet-проектах, вошедших в топ-20 лучших по итогам голосования наших читателей. Параллельно эти проекты оценивает жюри из опытных разработчиков и инвесторов. Победителей конкурса мы планируем объявить 10 июля.
«Мне хотелось поток мемов без рекламы, лайков и комментариев. Чистый поток мемов»: как я создал приложение Memescraper
Редакторка у Highload
Highload продолжает публиковать истории о pet-проектах, вошедших в топ-20 лучших по итогам голосования наших читателей. Параллельно эти проекты оценивает жюри из опытных разработчиков и инвесторов. Победителей конкурса мы планируем объявить 10 июля.
Scaling приложения на Python/Django
Технічний редактор Highload
За более, чем 20 лет существования, Python обзавелся толпой фанатов, большим количеством модулей для всех популярных платформ и множеством Фреймворков. Среди последних заслуженной популярностью пользуется Django, который используется в Instagram, Disqus, Mozilla, Pinterest. Их опыт показывает, что Django справляется с высочайшей нагрузкой и подходит для масштабирования проектов.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: