Django Python
Открыть в Telegram
Django Вопросы @haarrp all questions to @haarrp @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - ml 📚 @pythonlbooks -📚books @hr_itwork-работа
Больше6 604
Подписчики
-624 часа
-87 дней
-830 дней
Архив постов
6 603
Django Documentation
Release 4.0.11.dev20230214085346
https://buildmedia.readthedocs.org/media/pdf/django/4.0.x/django.pdf
6 603
🐳 Boost Your Docker Workflow: Introducing Docker Init for Python Developers
https://dev.to/ajeetraina/boost-your-docker-workflow-introducing-docker-init-for-python-developers-3mh6
6 603
Django News - Python 3.7 to 3.12 updates
https://dev.to/djangonews/django-news-python-37-to-312-updates-mg3
@Django_pythonl
6 603
Вы разработчик с опытом и знакомы с основами Python? На курсе Яндекс Практикума «Мидл Python-разработчик» вы сможете выйти на новый профессиональный уровень и использовать навыки, которые отличают мидла от джуна. Вы начнете думать о проекте, как о единой системе, разрабатывать полноценные веб-сервисы, организовывать инфраструктуру, а ещё:
• углубите знания технологий для бэкенд-разработки на Python;
• разовьёте инженерное мышление;
• сможете брать больше ответственности и решать задачи посложнее;
• разберётесь, как работает бэкенд, DevOps и другие смежные области;
• добавите 7 проектов в портфолио;
• почувствуете себя увереннее в процессах командной разработки.
На всех этапах вас будут сопровождать опытные разработчики: мы не дадим просесть по учёбе и поможем выкроить время на образование. Вы будете практиковаться на реальных кейсах и положите в портфолио работающие проекты. А карьерные консультации подготовят вас к разговору о повышении или помогут с поиском новой работы.
Познакомьтесь с профессией и протестируйте формат бесплатно.
Начать учиться: https://practicum.yandex.ru/middle-python/
6 603
Introduction to Docker and dockerizing a Django Application
https://dev.to/shreya111111/introduction-to-docker-and-dockerizing-a-django-application-28ca
@Django_pythonl
6 603
Repost from Python/ django
🔥 13 Django Packages to Every Developer Must Install
13 маст хэв пакетов Django, которые установить каждый разработчик.
1. Django Debug Toolbar
Этот мощный пакет предоставляет визуальный интерфейс для отладки, который выводит подробную информацию о SQL-запросах и их показателях производительности.
pip install django-debug-toolbar
2. Django Rest Framework
Этот комплексный пакет упрощает создание RESTful API, предоставляя надежные инструменты для сериализации, аутентификации и тд.
pip install djangorestframework
3. Celery
Это распределенная асинхронная очередь заданий, которая обладает широким функционалом. В нашем конструкторе сайтов нам часто приходиться запускать асинхронные с точки зрения ответа пользователю задачи.
pip install celery
4. Django-Crispy-Forms
Этот удобный инструмент упрощает процесс рендеринга и стилизации форм.
pip install django-crispy-forms
5. Django-Cache
Этот пакет позволяет хранить часто используемые данные в памяти, уменьшая количество повторяющихся запросов к базе данных.
pip install django-cache
6. Django Allauth
Этот пакет предлагает комплексные функции регистрации пользователей, входа в систему и управления учетными записями.
pip install django-allauth
10. Django Guardian
Этот пакет позволяет вам управлять разрешениями на уровне объектов, позволяя определять контроль доступа для отдельных экземпляров моделей.
pip install django-guardian
11. Django Storages
Этот пакет интегрируется с популярными провайдерами облачных хранилищ, такими как Amazon S3 и Google Cloud Storage.
pip install django-storages
12. Django Compressor
Этот пакет автоматически объединяет и сжимает файлы CSS и JavaScript, уменьшая количество HTTP-запросов и улучшая время загрузки страниц.
pip install django-compressor
13. Django Haystack
Этот пакет интегрирует различные поисковые системы, такие как Elasticsearch и Solr, позволяя вам создать надежные поисковые возможности для вашего приложения.
pip install django-haystack
@pythonl6 603
Реализация каскадных выпадающих окон в Django
https://medium.com/@smdeepya2000/implementing-cascading-dropdowns-in-django-11a825170445
@Django_pythonl
6 603
"Chameleon: Plug-and-Play Compositional Reasoning with Large Language Models".
🖥 Github
@Django_pythonl
6 603
Параллельное и асинхронное программирование развязывают руки разработчикам и усиливают их скиллы: помогают выдерживать нагрузки и писать эффективный код, не теряя скорости разработки — ни один крупный проект не обходится без них. Для тех, кто решил изучить принципы асинхронности в Яндекс Практикуме есть курс «Асинхронное программирование на Python». Курс подойдет вам, если:
• у вас есть опыт написания кода на Python;
• вы знакомы с принципами ООП и умеете их применять;
• вы умеете работать с консолью и Git, настраивать рабочее окружение;
• вы понимаете работу БД и SQL, знакомы с HTTP и REST.
На всех этапах вас будут сопровождать опытные разработчики: мы не дадим просесть по учёбе и поможем выкроить время на образование. Вы будете практиковаться на реальных кейсах и положите в портфолио работающие проекты. А карьерные консультации подготовят вас к разговору о повышении или помогут с поиском новой работы.
Записаться на курс можно здесь: https://practicum.yandex.ru/async-python/
6 603
Пакет Django, предоставляющий возможности автоматического индексирования и поиска для экземпляров моделей Django с помощью RediSearch.
Features
Management Command to create, update and populate the RediSearch Index.
Auto Index on Model object Create, Update and Delete.
Auto Index on Related Model object Add, Update, Remove and Delete.
Easy to create Document classes (Uses Django Model Form Class like structure).
Index nested models (e.g: OneToOneField, ForeignKey and ManyToManyField).
Search documents using redis-om.
Search Result Pagination.
Search Result Sorting.
RediSearch Result to Django QuerySet.
Faceted Search.
https://github.com/saadmk11/redis-search-django
@Django_pythonl
6 603
Основное руководство по развертыванию Django.
https://www.saaspegasus.com/guides/django-deployment/
6 603
Выпущены релизы безопасности Django: 4.1.7, 4.0.10 и 3.2.18.
https://www.djangoproject.com/weblog/2023/feb/14/security-releases/
6 603
Profiling Django App
Pyinstrument is a call stack sampling profiler with low overhead to find out time spent in your Django application.
QueryCount is a simplistic ORM query count middleware that counts the number of ORM queries, finds duplicate queries, and prints them in the terminal.
Django Silk is an extensive Django profiler that records the entire execution, SQL queries, source of origin, and persists the recordings. The complete Django profiler.
https://kracekumar.com/post/profiling_django/
@BookPython
6 603
Обеспечьте себе профессиональный рост в 2023 году.
По данным Хабра средний размер заработной платы Python программиста в 2022 году составлял 157000 рублей в месяц. Выучиться от новичка со знанием синтаксиса до уверенного мидла возможно за 15 месяцев. От вас потребуется лишь настойчивость, время и готовность работать с обратной связью.
Остальное команда Devman уже взяла на себя: разработала крутые методики, протестировала их на учениках и запустила курс-профессию «От новичка до Мидла»!
Обучение стартует 6 февраля. Пощупать профессию изнутри и убедиться, что вам подходит формат обучения, вы можете на пробной неделе без предварительной платы.
На первой неделе:
▫️Новички сделают сервис, который показывает погоду в разных городах.
▫️Более опытные напишут и собственный сервис по сокращению ссылок.
▫️Джуны создадут своего чат бота или сделают собственный сайт с афишей мероприятий.
Для записи переходите в бота → bit.ly/3YeoR4P
Реклама. ООО Девман 2Vtzqx6qwSK
