PYTHONOMANIA
273 subscribers
195 photos
3 videos
1 file
616 links
Откройте для себя мир Python в PYTHONOMANIA!

Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

Сайт: https://pythonomania.github.io/
Download Telegram
📱Dracula for Django Admin.

Dracula for Django Admin — это стильная тёмная (и светлая) тема для панели администрирования Django.

✅Теперь работа с админкой будет не только удобной, но и эстетически приятной!

⚙️Установка:

1️⃣ Установите тему:

pip install django-admin-dracula


2️⃣Добавьте в проект Django:

В INSTALLED_APPS включите "django_admin_dracula" перед "django.contrib.admin":


INSTALLED_APPS = [
...
"django_admin_dracula",
...
"django.contrib.admin",
...
]


3️⃣Наслаждайтесь! Наденьте плащ Дракулы и можете смело избавляться от оставшегося чеснока!

#Django #DraculaTheme #Python #DjangoAdmin #DevTools #DarkTheme

📱Ссылка на репозиторий:
https://github.com/sjbitcode/django-admin-dracula
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3⚡2
📱Django Signals.

Django Signals — это мощный механизм, который позволяет разным частям вашего приложения "общаться" друг с другом, автоматически реагируя на различные события (например, сохранение модели или удаление объекта).

Но давайте будем честны: когда проект разрастается, поиск всех отправителей и получателей сигналов превращается в настоящий детектив с дебагом вслепую!

Устали искать концы? Встречайте Django Signals Panel!

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

🔹Главные фичи:

🔘Авто-поиск: автоматически находит все сигналы в вашем проекте и установленных приложениях.

🔘Детальная инспекция: показывает имя функции, модуль, путь к файлу, отправителя (sender) и dispatch UID для каждого обработчика.

🔘Просмотр исходного кода: исходники receiver'ов с подсветкой синтаксиса можно читать прямо в админке (включается опционально).

🔘Удобная навигация: быстрый поиск по имени/модулю и фильтрация по приложениям.

🔘Zero migrations: пакет работает исключительно на чтение, ваша база данных не затрагивается вообще!

🔘Полная поддержка встроенной тёмной темы Django.

🚀Быстрый старт:
pip install dj-signals-panel
(Требуется Python 3.9+ и Django 4.2+)

#Django #Python #Backend #WebDev #DjangoAdmin #OpenSource #DevTools #Programming

📱Ссылка на репозиторий:
https://github.com/yassi/dj-signals-panel
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍2🔥22