Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Django расширяем функционал!
Привет, коллеги! Сегодня я хочу поделиться с вами полезной информацией о том, как добавить поля в проекте на Django Python. Если вы знакомы с Django, то знаете, что это мощный фреймворк для разработки веб-приложений. Однако, иногда возникает необходимость…
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Django настройка админки
Сегодня мы расскажем вам о настройке административной панели Django в языке программирования Python.
Django - это мощный фреймворк для разработки веб-приложений на Python. Одной из важных частей Django является его административная панель, которая позволяет…
Django - это мощный фреймворк для разработки веб-приложений на Python. Одной из важных частей Django является его административная панель, которая позволяет…
Совет 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
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
Команда Django выпустила Django 5.0.
https://www.djangoproject.com/weblog/2023/dec/04/django-50-released/
@Django_pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Django Project
Django 5.0 released
Posted by Natalia Bidart on Dec. 4, 2023
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
https://testdriven.io/blog/django-rest-auth/
Add authentication endpoints to Django REST Framework with django-allauth and dj-rest-auth.
#Django
testdriven.io
Django REST Framework Authentication
This tutorial looks at how to add authentication to Django REST Framework with django-allauth and dj-rest-auth.
Forwarded from Python/ django
Django-приложение для отправки исходящих веб-хуков при изменении модели.
Django имеет встроенную сигнальную систему, которая позволяет программистам планировать выполнение функций при изменении модели. django-webhook использует сигнальную систему вместе с Celery для отправки HTTP-запросов при изменении модели.
• Github
• Docs
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Самый простой способ добавить вход через Google в приложение Django
Как иожно просто добавить в своё приложение авторизацию через Google (как в видео выше).
Процесс включает несколько шагов:
• Рендеринг HTML-страницы с кнопкой входа. При нажатии на кнопку пользователи будут перенаправлены на сайт Google для входа в систему.
• После входа в систему Google перенаправит пользователя (с помощью POST-запроса) на указанную страницу сайта.
• Мы получим информацию пользователя Google (например, электронную почту) из POST-запроса.
https://www.photondesigner.com/articles/google-sign-in
Как иожно просто добавить в своё приложение авторизацию через Google (как в видео выше).
Процесс включает несколько шагов:
• Рендеринг HTML-страницы с кнопкой входа. При нажатии на кнопку пользователи будут перенаправлены на сайт Google для входа в систему.
• После входа в систему Google перенаправит пользователя (с помощью POST-запроса) на указанную страницу сайта.
• Мы получим информацию пользователя Google (например, электронную почту) из POST-запроса.
https://www.photondesigner.com/articles/google-sign-in
🚀 Django Debug Toolbar — крутая панель отладки и профилирования Django приложений
Поможет
▪️эффективно инспектировать и отлаживать различные аспекты приложения;
▪️отслеживать SQL-запросы, включая время их выполнения;
▪️отслеживать логи и др.
На днях стала доступна последняя версия django-debug-toolbar 4.3.0
➡️ Документация
Поможет
▪️эффективно инспектировать и отлаживать различные аспекты приложения;
▪️отслеживать SQL-запросы, включая время их выполнения;
▪️отслеживать логи и др.
На днях стала доступна последняя версия django-debug-toolbar 4.3.0
➡️ Документация
В этой статье сравниваются две комбинации для разработки приложений.
▫️ Vue.js — это фреймворк для разработки пользовательских интерфейсов.
▫️ Django Rest Framework — это набор инструментов для создания API на основе Django.
▫️ HTMX — это библиотека, которая позволяет создавать динамические веб-интерфейсы, используя только HTML и JavaScript.
Если коротко: Vue с Django REST Framework лучше подходит для создания масштабируемых одностраничных приложений с богатым клиентским интерфейсом. HTMX в сочетании с Django больше подходит для проектов меньшего или среднего размера.
👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
testdriven.io
Django REST Framework and Vue versus Django and HTMX
This article compares the development experience with Vue and Django REST Framework against HTMX and Django.
Это Django-приложение представляет инструмент GlobalSearchView, созданный для того, чтобы администраторы сайта могли проводить поиск сразу среди нескольких моделей по одному запросу.
Установка — pip install django-admin-global-search
Чтобы использовать django-admin-global-search в своём Django-проекте, нужно обновить модели и конфигурации URL.
▪GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Python/ django
Это коллекция компонентов для
Django
и htmx
. Они готовы к работе и предназначены для переноса в ваш проект и настройки под ваши нужды.Они написаны простыми и понятными, чтобы вы могли легкоприменить их и понять как они работают, и модифицировать их под свои нужды.
▪Github
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🪄 Очень простой способ добавить вход по магической ссылке с помощью Django
Логин по магической ссылке подразумевает альтернативный способ аутентификации без использования логина и пароля. Вот как он работает:
▪️Пользователь вводит его email и кликает на кнопку.
▪️Затем он переходит по ссылке, которая пришла на его почту.
▪️Вуаля — он залогинен.
▪ Как реализовать это через Django
Логин по магической ссылке подразумевает альтернативный способ аутентификации без использования логина и пароля. Вот как он работает:
▪️Пользователь вводит его email и кликает на кнопку.
▪️Затем он переходит по ссылке, которая пришла на его почту.
▪️Вуаля — он залогинен.
▪ Как реализовать это через Django
Configuring and setting up subdomains on Django using django-hosts
A subdomain is basically a domain that’s part of another main domain and it is used a lot in many websites. I spent a decent amount of time figuring out how to do that and found this very helpful post and decided to extend it a little in a tutorial f...
Read: https://migrmrz.dev/configuring-and-setting-up-subdomains-on-django-using-django-hosts
A subdomain is basically a domain that’s part of another main domain and it is used a lot in many websites. I spent a decent amount of time figuring out how to do that and found this very helpful post and decided to extend it a little in a tutorial f...
Read: https://migrmrz.dev/configuring-and-setting-up-subdomains-on-django-using-django-hosts
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - PaulGilmartin/django-queryhunter: Hunt down the lines of your Django application code which are responsible for executing…
Hunt down the lines of your Django application code which are responsible for executing the most queries. - PaulGilmartin/django-queryhunter
django-admin-shell
Веб-оболочка администратора Django, использующая каналы Xterm.js и Django.
https://github.com/adinhodovic/django-admin-shellx
@Django_pythonl
Веб-оболочка администратора Django, использующая каналы Xterm.js и Django.
pip install django-admin-shellx
https://github.com/adinhodovic/django-admin-shellx
@Django_pythonl
GitHub
GitHub - adinhodovic/django-admin-shellx: A Django Admin Web Shell using Xterm.js and Django Channels.
A Django Admin Web Shell using Xterm.js and Django Channels. - adinhodovic/django-admin-shellx