Django Python
Открыть в Telegram
Django Вопросы @haarrp all questions to @haarrp @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - ml 📚 @pythonlbooks -📚books @hr_itwork-работа
Больше6 690
Подписчики
-624 часа
-247 дней
-8330 день
Архив постов
6 691
Мы ищем талантливых наставников в образовательный центр «Алабуга Политех» для нового поколения IT-специалистов.
Что вы получите:
🔹Возможность оказаться среди лучших
🔹Шанс задать вектор развития новому поколению с высокими знаниями по направлению «Бизнес-программирование (Python, JavaScript)»
🔹Высокую заработную плату
🔹Карьеру в компании мирового уровня
🔹Реализацию амбиций в наставничестве
🔽Узнать подробности🔽
Программа «Я НАСТАВНИК» проходит с 22.08.24 по 25.08.24 в г. Елабуга
🔽Подать заявку на нашем сайте🔽
https://polytech.alabuga.ru/nastavnik
📍Питание и проживание в дни программы предоставляется.
Создавайте будущее уже сегодня!
6 691
Оптимизация кода в Django: Советы и трюки
Совет дня: Ускоряем работу Django-приложений
Работаете над проектом на Django и чувствуете, что ваш код мог бы бегать быстрее?
Скажем честно, мы все там были. Представьте, что ваш проект – это ленивый кот, который не хочет двигаться. Ну что ж, давайте разбудим этого пушистого!
Начните с использования
select_related() и prefetch_related().
Это как дать вашему коду карту к ближайшей пиццерии – он найдёт дорогу гораздо быстрее.
Далее, кэшируйте результаты сложных запросов. Подумайте об этом как о создании шпаргалки для вашего приложения: один раз посмотрел – и готово, не надо ломать голову каждый раз заново.
Теперь поговорим об оптимизации моделей. Правильная индексация полей базы данных – это как добавить ускорители на вашу гоночную машинку.
А чтобы узнать, где ваша машинка буксует, используйте инструменты профилирования, такие как Django Debug Toolbar и Silk.
Так что, друзья, вооружитесь этими советами и сделайте ваше Django-приложение быстрым и продуктивным.
#Django #Python #WebDevelopment #CodingTips #Optimization #Programming
@Django_pythonl
6 691
Repost from Python/ django
+2
🖥 Unfold — тема для кастомизации стандартной админ-панели Django
pip install django-unfold
poetry add django-unfold
Unfold — это тема для админки Django, которая позволяет добавить удобные для администратора функции.
🖥 GitHub
🟡 Посмотреть админку вживую
@pythonl6 691
+1
🖥 Подборка проектов для прокачивания Python
Здесь собрано много проектов разной степени сложности, вот некоторые из них:
— реализация игры "Жизнь" Конвея
— создание своего сайта на Django
— генератор лабиринтов
— сокращатель URL
— утилита для to-do заметок
Между пониманием Python и количеством сделанных проектов есть некая положительная корреляция, так что just do it)
🟡 Python projects
@Django_pythonl
6 691
Мы ищем талантливых наставников в образовательный центр «Алабуга Политех» для нового поколения IT-специалистов.
Что вы получите:
🔹Возможность оказаться среди лучших
🔹Шанс задать вектор развития новому IT-поколению
🔹Высокую заработную плату
🔹Карьеру в компании мирового уровня
🔹Реализацию амбиций в наставничестве
🔽Узнать подробности🔽
Программа «Я НАСТАВНИК» проходит с 25.07.24 по 28.07.24 в г. Елабуга
Подать заявку:
📞Телефон: +7 (950) 826-27-80
✈Telegram @AizilyaHR.
📍Питание и проживание в дни программы предоставляется.
Создавайте будущее уже сегодня!
6 691
Django 5.1: что нового
В августе выйдет новая версия фреймворка, в которой заявлены интересные фичи:
— тег
{% query_string %}: упрощает создание ссылок, сохраняющих существующие параметры запроса;
— пулы соединений с PostgreSQL на prycopg (сокращает задержку);
— LoginRequiredMiddleware отправит всех незалогинившихся на страницу авторизации и проч.
Release Notes
@Django_pythonl6 691
🖥 Django Render- позволяет создавать клиентские приложения React с поддержкой Django views.
Она также поддерживает формы Django, аутентификацию и отправку сообщений.
Github
@Django_pythonl
6 691
⚡️ Zango: Build microservices as tenants on a Django monolith
Крутой инструмент для создания микросервисов на Django monolith.
https://github.com/Healthlane-Technologies/Zango
6 691
🐍 TOP DJANGO TOOLS
Полезные пакеты и библиотеки для Django-разработчиков
▪ Django Tenants
Это расширение для Django, которое позволяет создавать приложения с поддержкой множества клиентов или арендаторов (тенатов) в одной базе данных.
▪ Celery
Это система для управления очередями задач. Умеет две вещи: брать задачи из очереди и выполнять их по расписанию. В качестве брокера очередей обычно используются RabbitMQ или Redis.
▪ Cookiecutter Django
Это генератор шаблонов для создания проектов Django. Он позволяет быстро создавать скелеты Django-приложений с готовыми настройками и интеграциями.
▪ Sentry
Это платформа для мониторинга ошибок и исключений в реальном времени. Она поддерживает множество языков программирования и фреймворков, включая Django.
▪ Django Import Export
Это библиотека для упрощения импорта и экспорта данных в Django-приложениях. Она поддерживает работу с различными форматами, в том числе CSV, Excel, JSON и YAML.
6 691
👩💻 Как Python-разработчику эффективно создавать готовые REST API ресурсы?
Узнайте на открытом практическом уроке «Знакомство с библиотекой FastAPI-JSON:API» от OTUS, где мы разберем:
- знакомство с инструментом для FastAPI для создания готовых CRUD на основе Pydantic-схем;
- спецификацию JSON:API;
- ответы на все возникающие вопросы.
Вебинар будет полезен тем, кто уже знаком с FastAPI, pydantic и SQLAlchemy.
Спикер Сурен Хоренян — Senior Python Backend Developer и руководитель группы разработки платформы облачного видеонаблюдения в MTS AI.
Встречаемся 3 июня в 20:00 мск в преддверии старта курса «Django-разработчик».
Все участники вебинара получат специальную цену на обучение!
👉 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок: https://otus.pw/y0do/
Реклама. ООО «Отус онлайн-образование», ОГРН 11777466185766 691
Loki: An Open-source Tool for Fact Verification
Не все LLM сочиняют. Эта утилита позволяет проверять любые факты прямо в командной строке. Или можно прикрутить это решение к своему сайту на Django.
▪GitHub
@Django_pythonl
6 691
#вакансия #backend #senior #remote
"Hello, Doc!" (hellodoc.app) — активно развивающаяся компания в сфере онлайн медицины.С начала 2019 года мы занимаемся развитием online медицины, чтобы сделать общение врачей и пациентов эффективным и удобным, а доступ к медицинским услугам доступным и понятным. Сегодня это уже более 400 000 пациентов и более 30 000 профи.
Мы ищем активного, целеустремлённого разработчики, который хочет расти и развивать online медицину вмести с нами.
🔎Мы ищем активного, целеустремлённого сотрудника, который хочет расти и развиваться вместе с нами.
🔬Почему мы:
- Мы являемся резидентами Сколково и участниками Московского интонационного кластера (МИК); - Компания аккредитована в минцифры;
- Наше ПО зарегистрировано в реестре отечественного ПО;
- Удалённый формат работы;
- Социально-значимый проект;
- Быстрое принятие решений;
- Мы продуктовая компания, которая делает проект для людей, а не для заказчика.
Стэк: Python 3.9, Django 4.2, PostrgeSQL 16, Docker.
🚧Обязанности:
- Разработка нового функционала и поддержка старого в рамках своей команды;
- Отвечать за качество: покрывать код unittest, codereview, разбирать ошибки, troubleshooting;
- Документирование реализованного функционала, если требуется;
- Взаимодействие с frontend разработчиками и QA инженерами.
📚Необходимые знания:
- Умения писать чистый и понятный код;
- Твердое знание Python , Django (DRF), Celery, SQL;
- Опыт проектирования БД и REST API;
- Опыт написания юнит-тестов (у нас их много);
- Опыт работы с системами контроля версий (git);
- Опыт разработки бекенда на Python не менее 4х лет.
➕Будет плюсом: - Опыт работы с нагруженным ETL системами;
- Опыт проектирвания микросервесной архитектуры;
- Опыт работы с k8s.
🤝Условия:
- Удалённая занятость ( 5/2 с 10 до 19).
- Уровень дохода 300 000 - 350 000 руб.
Контакт для связи tg @fedosovaAS
6 691
Большое обновление Django Rest Framework было выпущено
Django Rest Framework - это набор инструментов для создания API на основе Django. Первый крупный релиз с сентября 2022 года был выпущен 15 марта.
🔸 Поддержка Django 5.0 и Python 3.12 добавлена.
🔸 Теперь поддерживается jQuery 3.7.1.
🔸 Метод POST теперь используется вместо GET для выхода в просматриваемом API.
🔸 Улучшена работа с сериализаторами.
🔗 Полный список изменений: https://www.django-rest-framework.org/community/release-notes/
#django
@Django_pythonl
6 691
Как добавлять поля в Django
Короткий семиминутный туториал от UProger, в котором автор добавляет дропдауны, селектор даты, столбец листингу постов.
Отлично подходит новичкам, которые хотят модифицировать базовый темплейт сайта под свои нужды.
#django
6 691
Вариант для тех, кто ищет виртуальный сервер с хорошей веб-защитой — Aéza:
– Виртуальные сервера до 6.0 ГГц на лучших процессорах;
– Профессиональная фильтрация атак StormWall;
– Круглосуточная поддержка;
– Anycast фильтрация;
– Низкие цены;
– 15% кешбэка по ссылке.
Бесконечно можно смотреть на три вещи: на огонь, воду и скидку от Aeza!
Говорят: твоё от тебя не уйдет. А зачем ждать? Динозавры тоже ждали и остались в прошлом
Используй 50% скидку и погнали в будущее!
Кроме того, сейчас Aéza раздает личные бесплатные сервера, забираем тут. Регистрация, подписка, платежи не потребуются.
Реклама. Индивидуальный предприниматель Лобанов Леонид Константинович. ИНН 781625705648 erid: LjN8KEr3S
6 691
django-admin-shell
Веб-оболочка администратора Django, использующая каналы Xterm.js и Django.
pip install django-admin-shellx
https://github.com/adinhodovic/django-admin-shellx
@Django_pythonl6 691
🖥 django-queryhunter
https://github.com/PaulGilmartin/django-queryhunter
@Django_pythonl
6 691
django-fontawesome-5 - библиотека, добавляющая иконки Font Awesome в проект Django.
Ставится командой ⚙️
pip install django-fontawesome-5
После установки вам нужно добавить подключение её в INSTALLED_APPS в файле settings.py вашего проекта Django:
INSTALLED_APPS = [ ... 'fontawesome', ... ]После этого вы сможете использовать иконки например
{{% fa_иконка %}}
👾 Cheatsheet с иконками здесь6 691
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
6 691
Django, SQLite, and the Database is Locked Error
https://blog.pecar.me/django-sqlite-dblock
@Django_pythonl
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
