TGViewer
Channel Public Channel
Django Python

Django Python

@django_pythonl

Django

Вопросы @haarrp

all questions to @haarrp

@ai_machinelearning_big_data -ML

@ArtificialIntelligencedl -AI

@datascienceiot - ml 📚

@pythonlbooks -📚books

@hr_itwork-работа
Subscribers
6.62K
Photos
130
Videos
6
Links
285

Showing posts older than #263 · Back to latest

Older Posts 20 shown
Post #259 3.98K
django-fontawesome-5 - полезная библиотека, добавляющая иконки Font Awesome в проект Django.

Ставится командой ⚙️ pip install django-fontawesome-5

После установки вам нужно добавить подключение её в INSTALLED_APPS в файле settings.py вашего проекта Django:
INSTALLED_APPS = [
...
'fontawesome',
...
]


После этого вы сможете использовать иконки например

{{% fa_иконка %}}

📌шпаргалка с иконками здесь
Post #256 4K
🪄 Очень простой способ добавить вход по магической ссылке с помощью Django

Логин по магической ссылке подразумевает альтернативный способ аутентификации без использования логина и пароля. Вот как он работает:

▪️Пользователь вводит его email и кликает на кнопку.
▪️Затем он переходит по ссылке, которая пришла на его почту.
▪️Вуаля — он залогинен.

Как реализовать это через Django
Post #253 3.33K

Forwarded from Python/ django

🖥 Django HTMX Components: They are meant to be copy-pasted into your project and customized to your needs.

Это коллекция компонентов для Django и htmx. Они готовы к работе и предназначены для переноса в ваш проект и настройки под ваши нужды.

Они написаны простыми и понятными, чтобы вы могли легкоприменить их и понять как они работают, и модифицировать их под свои нужды.

Github

@pythonl
Post #252 4.18K
🖥 Django Admin Global Search — поиск сразу по нескольким моделям

Это Django-приложение представляет инструмент GlobalSearchView, созданный для того, чтобы администраторы сайта могли проводить поиск сразу среди нескольких моделей по одному запросу.

Установка — pip install django-admin-global-search

Чтобы использовать django-admin-global-search в своём Django-проекте, нужно обновить модели и конфигурации URL.

GitHub
Post #251 3.12K
🖥Django REST Framework + Vue или Django + HTMX

В этой статье сравниваются две комбинации для разработки приложений.

▫️ Vue.js — это фреймворк для разработки пользовательских интерфейсов.
▫️ Django Rest Framework — это набор инструментов для создания API на основе Django.
▫️ HTMX — это библиотека, которая позволяет создавать динамические веб-интерфейсы, используя только HTML и JavaScript.

Если коротко: Vue с Django REST Framework лучше подходит для создания масштабируемых одностраничных приложений с богатым клиентским интерфейсом. HTMX в сочетании с Django больше подходит для проектов меньшего или среднего размера.

👉 Читать
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.
Post #250 3.16K
🚀 Django Debug Toolbar — крутая панель отладки и профилирования Django приложений

Поможет
▪️эффективно инспектировать и отлаживать различные аспекты приложения;
▪️отслеживать SQL-запросы, включая время их выполнения;
▪️отслеживать логи и др.

На днях стала доступна последняя версия django-debug-toolbar 4.3.0

➡️ Документация
Post #248 3.19K
⚡️ Самый простой способ добавить вход через Google в приложение Django

Как иожно просто добавить в своё приложение авторизацию через Google (как в видео выше).

Процесс включает несколько шагов:
Рендеринг HTML-страницы с кнопкой входа. При нажатии на кнопку пользователи будут перенаправлены на сайт Google для входа в систему.
После входа в систему Google перенаправит пользователя (с помощью POST-запроса) на указанную страницу сайта.
Мы получим информацию пользователя Google (например, электронную почту) из POST-запроса.

https://www.photondesigner.com/articles/google-sign-in
Post #247 2.86K

Forwarded 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
Post #242 3.85K
Совет 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
Post #241 3.81K
Post #240 4K
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →