Всем доброго времени суток! В данной статье я хотел бы очень кратенько, без подробностей рассказать про интересный проект, который будучи достаточно простым, сильно увеличивает возможности Django фреймворка. Мне он показался достаточно интересным. Сейчас хайп вокруг современных javascript SPA фронтенд фреймворков особенно горяч, и во многом эта популярность вполне заслужена, эти технологии позволяют успешно выполнять практически любую задачу. Скорость SPA приложения может быть сравнима с десктоп...
Источник: Nuances of Programming Предполагается ваше предыдущее знакомство с основами Python-фреймворка Django и JavaScript-фреймворка React. Если вы впервые устанавливаете Django или React, то сперва прочитайте указанные в окончании руководства статьи. 1. Создание проекта Django Начнем с нового виртуального окружения. Создайте папку внутри базового каталога, затем установите виртуальную среду при помощи следующей команды: virtualenv env Активация виртуального окружения на Windows: Source env/Scripts/activate...
Одной из самых интересных и перспективных областей в сфере разработки программного обеспечения является создание веб-приложений. Современные технологии позволяют создавать мощные, интуитивно понятные и эстетически привлекательные веб-приложения, которые способны удивить и удовлетворить самые изысканные потребности пользователей. И в этом направлении лидируют два мощных инструмента - React и Django. Но что, если объединить их возможности для создания одного веб-приложения? Какие преимущества может принести именно совместная разработка на React и Django? Давайте попробуем разобраться...
Django Rest Framework (DRF) позволяет легко создавать API-интерфейсы для веб-приложений на Django. DRF также предоставляет механизм аутентификации и авторизации, который может быть использован в сочетании с сессиями Django для обеспечения безопасности API. В этой статье мы рассмотрим, как использовать Django Rest Framework и сессии в React Axios. Аутентификация в Django Rest Framework DRF поддерживает несколько методов аутентификации, включая базовую аутентификацию, токен аутентификацию и JSON Web Tokens (JWT). Для использования сессий Django вместе с DRF мы можем использовать базовую аутентификацию, которая требует только имени пользователя и пароля...