Решение ошибки TypeError в Django REST Framework
В статье описан процесс устранения ошибки TypeError при создании комментариев в Django REST Framework. Проблема была в неверной передаче аргументов при вызове метода Comment.objects.create(). Корректировка кода включала настройку поля read_only и передачу post-инстанса вместо post_id в create-методе сериализатора.
Подробности: https://yeonnan.hashnode.dev/typeerror-django-rest-framework-commentobjectscreate
#en
@django_prog | Другие наши каналы
В статье описан процесс устранения ошибки TypeError при создании комментариев в Django REST Framework. Проблема была в неверной передаче аргументов при вызове метода Comment.objects.create(). Корректировка кода включала настройку поля read_only и передачу post-инстанса вместо post_id в create-методе сериализатора.
Подробности: https://yeonnan.hashnode.dev/typeerror-django-rest-framework-commentobjectscreate
#en
@django_prog | Другие наши каналы
👍1
Удаление API погоды из проекта
Изначально проект планировался как сайт, рекомендующий места в зависимости от погоды, используя API погоды. Однако было решено, что пользователи будут выбирать погоду сами и получать рекомендации, поэтому API погоды не понадобился и его убрали из проекта.
Подробности: https://yeonnan.hashnode.dev/api
#en
@django_prog | Другие наши каналы
Изначально проект планировался как сайт, рекомендующий места в зависимости от погоды, используя API погоды. Однако было решено, что пользователи будут выбирать погоду сами и получать рекомендации, поэтому API погоды не понадобился и его убрали из проекта.
Подробности: https://yeonnan.hashnode.dev/api
#en
@django_prog | Другие наши каналы
Как связать лайки на картах с Django и Kakao API
Статья рассказывает о разработке функционала лайков для карт с использованием Django и Kakao API. Основная задача — сохранить в базе данные о локациях и связать их с лайками пользователей. Решение делится на этапы: сохранение выбранных мест и реализация лайков.
Подробности: https://yeonnan.hashnode.dev/map-id
#en
@django_prog | Другие наши каналы
Статья рассказывает о разработке функционала лайков для карт с использованием Django и Kakao API. Основная задача — сохранить в базе данные о локациях и связать их с лайками пользователей. Решение делится на этапы: сохранение выбранных мест и реализация лайков.
Подробности: https://yeonnan.hashnode.dev/map-id
#en
@django_prog | Другие наши каналы
👍1
Django + Vue + Flowbite: Полный стек для новичков
Создайте полнофункциональное веб-приложение с использованием Django, Vue.js и Flowbite. Эти три технологии упрощают разработку благодаря большому сообществу поддержки и простоте настройки. Начните с Django для бэкенда, Vue.js для динамичного фронтенда и Flowbite для стилизации.
Подробности: https://chesda.hashnode.dev/django-vue-flowbite
#en
@django_prog | Другие наши каналы
Создайте полнофункциональное веб-приложение с использованием Django, Vue.js и Flowbite. Эти три технологии упрощают разработку благодаря большому сообществу поддержки и простоте настройки. Начните с Django для бэкенда, Vue.js для динамичного фронтенда и Flowbite для стилизации.
Подробности: https://chesda.hashnode.dev/django-vue-flowbite
#en
@django_prog | Другие наши каналы
👍4
Сохраняем данные о категориях в зависимости от погоды
В статье рассказывается, как в Django можно сохранять данные о категориях в зависимости от погоды. Для этого используются модели и команды Django. В зависимости от типа погоды (солнечно, дождливо и т.д.) к ней привязываются соответствующие категории.
Подробности: https://yeonnan.hashnode.dev/64kg7jso7jeqiouusoulucdsubtthyzqs6drpqwg7kca7j6l7zwy6riwcg
#en
@django_prog | Другие наши каналы
В статье рассказывается, как в Django можно сохранять данные о категориях в зависимости от погоды. Для этого используются модели и команды Django. В зависимости от типа погоды (солнечно, дождливо и т.д.) к ней привязываются соответствующие категории.
Подробности: https://yeonnan.hashnode.dev/64kg7jso7jeqiouusoulucdsubtthyzqs6drpqwg7kca7j6l7zwy6riwcg
#en
@django_prog | Другие наши каналы
👍2
Создаем приложение Django с двухфакторной аутентификацией
Хотите интегрировать двухфакторную аутентификацию в ваше приложение? В статье рассказывается, как шаг за шагом создать приложение на Django, использующее Google Authenticator. Включены инструкции по настройке сервера, созданию форм, генерации токенов и QR-кодов. Полный код доступен на GitHub. Создание веб-приложения с двухфакторной аутентификацией (2FA)
В статье рассмотрена пошаговая инструкция по созданию Django-приложения с двухфакторной аутентификацией (2FA). Описаны основные шаблоны страниц и коды для обработки маршрутов и отображений. Включены страницы регистрации, входа, верификации и панели управления, а также инструкции по их настройке и тестированию.
Подробности: https://blog.mukul.com.np/understand-how-google-authenticator-works-by-building-a-django-app
#en
@django_prog | Другие наши каналы
Хотите интегрировать двухфакторную аутентификацию в ваше приложение? В статье рассказывается, как шаг за шагом создать приложение на Django, использующее Google Authenticator. Включены инструкции по настройке сервера, созданию форм, генерации токенов и QR-кодов. Полный код доступен на GitHub. Создание веб-приложения с двухфакторной аутентификацией (2FA)
В статье рассмотрена пошаговая инструкция по созданию Django-приложения с двухфакторной аутентификацией (2FA). Описаны основные шаблоны страниц и коды для обработки маршрутов и отображений. Включены страницы регистрации, входа, верификации и панели управления, а также инструкции по их настройке и тестированию.
Подробности: https://blog.mukul.com.np/understand-how-google-authenticator-works-by-building-a-django-app
#en
@django_prog | Другие наши каналы
👍3
Веб-разработка с Django: Итоги Митапа от Python Kumasi
27 июля на KsTu прошел митап Python Kumasi Meetup, собравший энтузиастов Python для изучения Django. Начинающие и опытные разработчики смогли познакомиться с основами Django, создать простое веб-приложение и обсудить свои впечатления. Следите за нашими обновлениями для следующих мероприятий!
Подробности: https://blog.pythonghana.org/diving-into-djangobuilding-web-applications-with-python
#en
@django_prog | Другие наши каналы
27 июля на KsTu прошел митап Python Kumasi Meetup, собравший энтузиастов Python для изучения Django. Начинающие и опытные разработчики смогли познакомиться с основами Django, создать простое веб-приложение и обсудить свои впечатления. Следите за нашими обновлениями для следующих мероприятий!
Подробности: https://blog.pythonghana.org/diving-into-djangobuilding-web-applications-with-python
#en
@django_prog | Другие наши каналы
Пять Важных Уроков в Работе с Django для Начинающих
Начинающий разработчик делится своими открытиями в работе с Django. В статье описаны ключевые уроки, которые помогли освоить этот фреймворк и добиться успеха в веб-разработке. Узнайте, какие важные шаги могут ускорить ваш прогресс!
Подробности: https://abubakarkhanlakhwera.hashnode.dev/my-django-journey-so-far-lessons-learned-and-challenges-faced
#en
@django_prog | Другие наши каналы
Начинающий разработчик делится своими открытиями в работе с Django. В статье описаны ключевые уроки, которые помогли освоить этот фреймворк и добиться успеха в веб-разработке. Узнайте, какие важные шаги могут ускорить ваш прогресс!
Подробности: https://abubakarkhanlakhwera.hashnode.dev/my-django-journey-so-far-lessons-learned-and-challenges-faced
#en
@django_prog | Другие наши каналы
👍2
📢 Обзор новостей Python/FastAPI/Django (19/08/2024-25/08/2024)
Узнайте о последних обновлениях в экосистеме Python: новые уроки по классам Python, работа с шаблонами Jinja, руководство по ограничению типов контента в Django, и многое другое.
Читать далее: poovarasu.dev/python-fastapi-django-weekly-..
Подробности: https://poovarasu.hashnode.dev/stay-updated-with-pythonfastapidjango-weekly-news-summary-19082024-25082024
#en
@django_prog | Другие наши каналы
Узнайте о последних обновлениях в экосистеме Python: новые уроки по классам Python, работа с шаблонами Jinja, руководство по ограничению типов контента в Django, и многое другое.
Читать далее: poovarasu.dev/python-fastapi-django-weekly-..
Подробности: https://poovarasu.hashnode.dev/stay-updated-with-pythonfastapidjango-weekly-news-summary-19082024-25082024
#en
@django_prog | Другие наши каналы
Ищем начинающего таланта в продажах
Что предстоит делать:
— поиск и обработка клиентов;
— презентация услуг и переговоры;
— консультации и сопровождение клиентов.
Другие детали:
Зарплата: договорная.
Тип занятости: полная занятость.
Опыт: 1 год.
Место работы: гибрид.
Город: Москва.
Подробнее — смотрите на сайте!
#вакансии
Что предстоит делать:
— поиск и обработка клиентов;
— презентация услуг и переговоры;
— консультации и сопровождение клиентов.
Другие детали:
Зарплата: договорная.
Тип занятости: полная занятость.
Опыт: 1 год.
Место работы: гибрид.
Город: Москва.
Подробнее — смотрите на сайте!
#вакансии
Программирование и обучение: новые проекты и карьерные планы
Густаво Камачо, будущий инженер-программист из Венесуэлы, делится своими учебными проектами и опытом работы с Java, Python, C#, JavaScript и популярными фреймворками. Следите за его публикациями 2-3 раза в неделю и узнавайте новое из мира IT!
Подробности: https://gusttavo.hashnode.dev/hi-community-of-hashnode
#en
@django_prog | Другие наши каналы
Густаво Камачо, будущий инженер-программист из Венесуэлы, делится своими учебными проектами и опытом работы с Java, Python, C#, JavaScript и популярными фреймворками. Следите за его публикациями 2-3 раза в неделю и узнавайте новое из мира IT!
Подробности: https://gusttavo.hashnode.dev/hi-community-of-hashnode
#en
@django_prog | Другие наши каналы
Осваиваем Python в 2024: С нуля до профессионала
Python — это высокоуровневый язык программирования, известный своей простотой и читаемостью. Эта статья поделится планом обучения и ресурсами, которые помогут вам быстро стать профи. Python популярен среди разработчиков, ученых и исследователей благодаря своей универсальности и легкости использования.
Подробности: https://utk2103.hashnode.dev/learning-python-in-2024-from-zero-to-hero
#en
@django_prog | Другие наши каналы
Python — это высокоуровневый язык программирования, известный своей простотой и читаемостью. Эта статья поделится планом обучения и ресурсами, которые помогут вам быстро стать профи. Python популярен среди разработчиков, ученых и исследователей благодаря своей универсальности и легкости использования.
Подробности: https://utk2103.hashnode.dev/learning-python-in-2024-from-zero-to-hero
#en
@django_prog | Другие наши каналы
Введение в моделирование базы данных в Django
Статья объясняет основы архитектуры MTV в Django (Model, Template, View). Особое внимание уделяется моделям, которые определяют поля и поведение данных. Рассматриваются создание и изменение таблиц, доступ к данным через Django ORM, а также связи между сущностями.
Подробности: https://suryeah.hashnode.dev/django-models
#en
@django_prog | Другие наши каналы
Статья объясняет основы архитектуры MTV в Django (Model, Template, View). Особое внимание уделяется моделям, которые определяют поля и поведение данных. Рассматриваются создание и изменение таблиц, доступ к данным через Django ORM, а также связи между сущностями.
Подробности: https://suryeah.hashnode.dev/django-models
#en
@django_prog | Другие наши каналы
Станьте организатором DjangoCon Europe 2026!
Хотите стать частью важного события в мире Django? Мы ищем организаторов для DjangoCon Europe 2026. Присоединяйтесь к сообществу, подавайте заявку и получите поддержку опытных коллег. Подать выражение интереса можно до 6 октября 2024 года. Подробности на сайте Django. Узнайте больше о Django: от начала до участия в сообществе
Официальный сайт Django предлагает множество ресурсов: от обучения и справки до инструментов для участия в развитии проекта. Найдите полезные ссылки, присоединяйтесь к группам, вносите свой вклад и следите за новостями.
Подробности: https://www.djangoproject.com/weblog/2024/aug/28/could-you-host-djangocon-europe-2026-cfp/
#en
@django_prog | Другие наши каналы
Хотите стать частью важного события в мире Django? Мы ищем организаторов для DjangoCon Europe 2026. Присоединяйтесь к сообществу, подавайте заявку и получите поддержку опытных коллег. Подать выражение интереса можно до 6 октября 2024 года. Подробности на сайте Django. Узнайте больше о Django: от начала до участия в сообществе
Официальный сайт Django предлагает множество ресурсов: от обучения и справки до инструментов для участия в развитии проекта. Найдите полезные ссылки, присоединяйтесь к группам, вносите свой вклад и следите за новостями.
Подробности: https://www.djangoproject.com/weblog/2024/aug/28/could-you-host-djangocon-europe-2026-cfp/
#en
@django_prog | Другие наши каналы
👍2
Wasp vs Django: Новая звезда среди фреймворков
Wasp — новый фреймворк для разработчиков, сочетает React, Node.js и Prisma, упрощая создание full-stack приложений по сравнению с Django. В статье приведено сравнение настройки проектов, работы с базой данных и создания маршрутов. Узнайте, почему Wasp может стать вашим новым фаворитом! Сравнение Wasp и Django для разработки приложений
Статья сравнивает использование Wasp и Django при создании приложений. В примерах показано, как настроить React-компоненты с бэкендом на Django и Wasp. Утверждается, что Wasp упрощает вызовы серверного кода и аутентификацию пользователей. Wasp имеет встроенную поддержку React-Query для кеширования данных. Создайте свой полный стек легко и быстро!
Wasp значительно упрощает создание full-stack приложений по сравнению с Django. Зачем писать тонны шаблонного кода? С Wasp вы получаете готовые шаблоны для различных приложений, будь то todo-листы или SaaS-решения. Узнайте больше и начните свой проект уже сегодня!
Подробности: https://wasp-lang.hashnode.dev/wasp-the-javascript-answer-to-django-for-web-development
#en
@django_prog | Другие наши каналы
Wasp — новый фреймворк для разработчиков, сочетает React, Node.js и Prisma, упрощая создание full-stack приложений по сравнению с Django. В статье приведено сравнение настройки проектов, работы с базой данных и создания маршрутов. Узнайте, почему Wasp может стать вашим новым фаворитом! Сравнение Wasp и Django для разработки приложений
Статья сравнивает использование Wasp и Django при создании приложений. В примерах показано, как настроить React-компоненты с бэкендом на Django и Wasp. Утверждается, что Wasp упрощает вызовы серверного кода и аутентификацию пользователей. Wasp имеет встроенную поддержку React-Query для кеширования данных. Создайте свой полный стек легко и быстро!
Wasp значительно упрощает создание full-stack приложений по сравнению с Django. Зачем писать тонны шаблонного кода? С Wasp вы получаете готовые шаблоны для различных приложений, будь то todo-листы или SaaS-решения. Узнайте больше и начните свой проект уже сегодня!
Подробности: https://wasp-lang.hashnode.dev/wasp-the-javascript-answer-to-django-for-web-development
#en
@django_prog | Другие наши каналы
👍2
Как настроить StreamingHttpResponse в Django с сохранением логирования и трассировки?
В статье рассказывается, как настроить StreamingHttpResponse в Django, чтобы избежать проблем с потерей данных трассировки и логирования. Использование class-based подхода и contextvars помогло решить проблемы с датчиками Datadog и структурированным логированием через structlog.
Подробности: https://til.justinthurman.dev/instrumentation-and-djangos-streaminghttpresponse
#en
@django_prog | Другие наши каналы
В статье рассказывается, как настроить StreamingHttpResponse в Django, чтобы избежать проблем с потерей данных трассировки и логирования. Использование class-based подхода и contextvars помогло решить проблемы с датчиками Datadog и структурированным логированием через structlog.
Подробности: https://til.justinthurman.dev/instrumentation-and-djangos-streaminghttpresponse
#en
@django_prog | Другие наши каналы
Ускорьте своё обучение Python
Если бы у меня были эти ресурсы и план три года назад, мой путь в освоении Python был бы гораздо быстрее. Теперь я делюсь своими находками, чтобы помочь вам стать настоящим профессионалом в Python. Узнайте, что такое Python и получите ценные советы для быстрого прогресса!
Подробности: https://utk2103.hashnode.dev/starting-python-in-2024-a-complete-resource-packed-guide-for-beginners
#en
@django_prog | Другие наши каналы
Если бы у меня были эти ресурсы и план три года назад, мой путь в освоении Python был бы гораздо быстрее. Теперь я делюсь своими находками, чтобы помочь вам стать настоящим профессионалом в Python. Узнайте, что такое Python и получите ценные советы для быстрого прогресса!
Подробности: https://utk2103.hashnode.dev/starting-python-in-2024-a-complete-resource-packed-guide-for-beginners
#en
@django_prog | Другие наши каналы
Глубокое погружение в жизненный цикл запросов Django
Хотите улучшить производительность и надежность ваших Django приложений? Узнайте обо всех этапах жизненного цикла запросов в Django — от маршрутизации URL до отправки ответа клиенту. Понять этот процесс поможет вам оптимизировать ваш код и быстрее находить ошибки.
Подробности: https://nilebits.hashnode.dev/django-request-life-cycle-explained
#en
@django_prog | Другие наши каналы
Хотите улучшить производительность и надежность ваших Django приложений? Узнайте обо всех этапах жизненного цикла запросов в Django — от маршрутизации URL до отправки ответа клиенту. Понять этот процесс поможет вам оптимизировать ваш код и быстрее находить ошибки.
Подробности: https://nilebits.hashnode.dev/django-request-life-cycle-explained
#en
@django_prog | Другие наши каналы
Django: Веб-фреймворк, который стоит вашего внимания
Django — это мощный и универсальный веб-фреймворк, популярный среди разработчиков благодаря своей простоте, безопасности и возможности быстрого создания приложений. Среди ключевых преимуществ Django — встроенные инструменты, высокий уровень безопасности, масштабируемость и активное сообщество. Узнайте больше о том, почему компании, такие как Instagram и Pinterest, выбирают Django для своих проектов.
Подробности: https://jorgecespedes.hashnode.dev/los-puntos-fuertes-de-django-un-framework-potente-y-versatil
#en
@django_prog | Другие наши каналы
Django — это мощный и универсальный веб-фреймворк, популярный среди разработчиков благодаря своей простоте, безопасности и возможности быстрого создания приложений. Среди ключевых преимуществ Django — встроенные инструменты, высокий уровень безопасности, масштабируемость и активное сообщество. Узнайте больше о том, почему компании, такие как Instagram и Pinterest, выбирают Django для своих проектов.
Подробности: https://jorgecespedes.hashnode.dev/los-puntos-fuertes-de-django-un-framework-potente-y-versatil
#en
@django_prog | Другие наши каналы
Автотесты на Django: менеджмент данных тестирования на монолите
Тестировать монолитное приложение может быть непросто — особенно, когда сервис активно развивается. На проверку каждой фичи уходит всё больше ресурсов, а времени на оптимизацию мало. Как поступить?
Читать: https://habr.com/ru/articles/840444/
#ru
@django_prog | Другие наши каналы
Тестировать монолитное приложение может быть непросто — особенно, когда сервис активно развивается. На проверку каждой фичи уходит всё больше ресурсов, а времени на оптимизацию мало. Как поступить?
Читать: https://habr.com/ru/articles/840444/
#ru
@django_prog | Другие наши каналы
Django 5: асинхронный бекенд и эффектный фронтенд с минимальными затратами времени
Приветствую, друзья!
Уже давно у меня возникала мысль подробно, как в случае с FastAPI и Aiogram 3, разобрать «суровый» Django 5. Однако, из-за большого дефицита свободного времени и масштабности Django, руки до этого не доходили. Сегодня, как вы уже поняли, момент настал.
В процессе написания кода мы затронем следующие темы: маршрутизация, работа со статическими файлами, асинхронное использование Django 5, работа с базой данных SQLite через встроенное ORM и многое другое.
Сегодня мы создадим простой сайт, который будет демонстрировать гороскоп на завтра для любого знака зодиака. Чтобы было интереснее, гороскоп будем парсить в момент обращения к знаку зодиака (об этом подробнее далее).
Читать: https://habr.com/ru/companies/amvera/articles/840612/
#ru
@django_prog | Другие наши каналы
Приветствую, друзья!
Уже давно у меня возникала мысль подробно, как в случае с FastAPI и Aiogram 3, разобрать «суровый» Django 5. Однако, из-за большого дефицита свободного времени и масштабности Django, руки до этого не доходили. Сегодня, как вы уже поняли, момент настал.
В процессе написания кода мы затронем следующие темы: маршрутизация, работа со статическими файлами, асинхронное использование Django 5, работа с базой данных SQLite через встроенное ORM и многое другое.
Сегодня мы создадим простой сайт, который будет демонстрировать гороскоп на завтра для любого знака зодиака. Чтобы было интереснее, гороскоп будем парсить в момент обращения к знаку зодиака (об этом подробнее далее).
Читать: https://habr.com/ru/companies/amvera/articles/840612/
#ru
@django_prog | Другие наши каналы
👍3