Работаете с Django и вам случается столкнуться с тем, чего еще не знаете об этом фреймворке? Или реализуете что-то новое и хотели бы знать, как это сделать в Django? Мы составили для вас список из пяти самых лучших ресурсов, способных вам помочь.
Открывает наш список сайт Real Python. Это учебный ресурс, где можно найти множество руководств по Python, Django и Kivy, причем эти руководства предназначены для разработчиков с разными уровнями навыков.
Например, здесь есть отличное руководство по трассировке (traceback) в Python, которое точно пригодится вам при создании приложений.
Или вот еще туториал по созданию мобильного приложения при помощи фреймворка Kivy — тоже очень интересно.
Основатель сайта LearnDjango.com — Вильям Винсент — разработчик и преподаватель, автор трех книг о Django, а еще — член правления в Django Software Foundation. Помимо ведения сайта он записывает подкаст о Django и выпускает новостную рассылку.
На сайте Вильяма вы найдете множество практических руководств по самым разным темам, связанным с использованием фреймворка Django.
На сайте simpleisbetterthancomplex.com публикуются статьи о Python, Django и веб-разработке. Ведет этот сайт Витор Фреитас, разработчик из Бразилии, живущий в Финляндии. Статьи на сайте имеют практическую направленность. Вы узнаете, как использовать JWT-аутентификацию с Django REST, как рендерить формы при помощи Django Crispy Forms и т. п. вещи.
На сайте dev.to публикуется множество отличных статей по разработке, в том числе и на Django. Пример отличной статьи — Modern Django Project Examples. Это тщательно подобранный список из более чем 100 проектов с открытым исходным кодом, созданных на Django. В список вошли проекты (и сайты, и сложные веб-приложения), которые приобрели некоторую популярность, имеют достойный объем и относительно недавно обновлялись.
Наконец, самое главное. Как говорится, если ничто другое не помогает, загляните, наконец, в документацию.
Pydantic - это мощная библиотека проверки данных и управления настройками для Python, созданная для повышения…
Python предлагает набор библиотек, удовлетворяющих различные потребности в визуализации, будь то академические исследования, бизнес-аналитика или…
В Python для представления данных в двоичной форме можно использовать байты. Из этой статьи вы…
В этой статье рассказывается о том, что такое Werkzeug и как Flask использует его для…
При работе с датами часто возникает необходимость прибавлять к дате или вычитать из нее различные…
В этом руководстве мы рассмотрим, как добавить социальную аутентификацию с помощью GitHub и Google в…