Django Python
Відкрити в Telegram
Django Вопросы @haarrp all questions to @haarrp @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - ml 📚 @pythonlbooks -📚books @hr_itwork-работа
Показати більше6 606
Підписники
-624 години
-87 днів
-830 днів
Архів дописів
6 604
❓Django REST Framework + Vue или Django + HTMX
В статье сравниваются две комбинации для разработки приложений.
▫️ Vue.js — это фреймворк для разработки пользовательских интерфейсов.
▫️ Django Rest Framework — это набор инструментов для создания API на основе Django.
▫️ HTMX — это библиотека, которая позволяет создавать динамические веб-интерфейсы, используя только HTML и JavaScript.
Если коротко: Vue с Django REST Framework лучше подходит для создания масштабируемых одностраничных приложений с богатым клиентским интерфейсом. HTMX в сочетании с Django больше подходит для проектов меньшего или среднего размера.
🔗 Читать статью целиком
6 604
🛠️ Django Debug Toolbar — панель отладки и профилирования Django приложений
Позволяет:
▪️эффективно инспектировать и отлаживать различные аспекты приложения;
▪️отслеживать SQL-запросы, включая время их выполнения;
▪️отслеживать логи и др.
На днях стала доступна последняя версия django-debug-toolbar 4.3.0
🔗 Документация
6 604
⚡️ Самый простой способ добавить вход через Google в приложение Django
В статье объясняется, как легко добавить в своё приложение авторизацию через Google (как в видео выше).
Процесс включает несколько шагов:
▫️Рендеринг HTML-страницы с кнопкой входа. При нажатии на кнопку пользователи будут перенаправлены на сайт Google для входа в систему.
▫️После входа в систему Google перенаправит пользователя (с помощью POST-запроса) на указанную страницу сайта.
▫️Мы получим информацию пользователя Google (например, электронную почту) из POST-запроса.
О том, как это сделать, читайте по ссылке 👈
6 604
Repost from Python/ django
🖥 A plug-and-play Django app for sending outgoing webhooks on model changes.
Django-приложение для отправки исходящих веб-хуков при изменении модели.
Django имеет встроенную сигнальную систему, которая позволяет программистам планировать выполнение функций при изменении модели. django-webhook использует сигнальную систему вместе с Celery для отправки HTTP-запросов при изменении модели.
• Github
• Docs
@pythonl
6 604
Django REST Framework Authentication
https://testdriven.io/blog/django-rest-auth/
Add authentication endpoints to Django REST Framework with django-allauth and dj-rest-auth.
#Django
6 604
🎉 Django 5.0 released
Команда Django выпустила Django 5.0.
https://www.djangoproject.com/weblog/2023/dec/04/django-50-released/
@Django_pythonl
6 604
Совет Django:
Use "union()" on Django QuerySets to combine records from two or more QuerySets and return a new QuerySet containing all unique records.
Для объединения записей из двух или более QuerySets и возврата нового QuerySet, содержащего все уникальные записи, используйте оператор "union()" для Django QuerySets.
Это эквивалентно оператору SQL UNION и работает на уровне базы данных.
@Django_pythonl
6 604
Если вы упорядочили объекты дочерней модели по отношению к родительской модели с помощью метода "order_with_respect_to", вы можете использовать методы "get_next_in_order()" и "get_previous_in_order()" на дочернем объекте, чтобы найти его ближайших соседей по последовательности.
6 604
🖥 drf-yasg - Yet another Swagger generator
Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.
Автоматическая генерация документации API Django REST Framework.
pip install -U drf-yasg
• Github
• Project
@Django_pythonl6 604
Simple django rest application notification system
https://github.com/MahmoudNasser01/django_simple_notification
@Django_pythonl
6 604
🖥 Generate API docs under a minute in Django
Создание документации по API за минуту в Django
@pythonl
6 604
Видим цель, не видим препятствий: зовем на курс по архитектуре приложений ⚡️
⚡️На курсе будем учить строить UML-диаграммы, будете рефакторить код, проводить архитектурные границы, анализировать системы.
Каждый участник получит возможность выполнит курсовой проект: спроектировать и полностью описать информационную систему так, как это происходит в реальной производственной деятельности.
Спикеры курса:
🔮Егор Лукьянов, Senior software engineer;
🔮Александр Вагнер, Solution Architect & co-founder в TorrowTechnologies.
Старт курса — 18 сентября. Мы предусмотрели два варианта прохождения курса — Standart и Premium 🛍
И там, и там вы сможете присутствовать на встречах со спикерами, но только в пакете Premium вы попадете в закрытое сообщество студентов с преподавателями и получите подробное ревью вашего выполненного задания от ведущих.
Выбрать свой тариф и присоединиться к группе вы можете на нашем сайте ✨
