IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     03.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Статьи

New goodies in Django 5.0

From Django Fellow Mariusz Felisiak, an exploration of the "deluge" of amazing new features added in Django 5.0

     01.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Релизы

Django - 4.2.7

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     29.10.2023       Выпуск 514 (23.10.2023 - 29.10.2023)       Релизы

django-taggit - 5.0.1

Приложение для поддержки тегов в Django. Приложение будет крайне полезно на сайте с новостями, которые необходимо помечать тегами, так же можно легко реализовать сортировку по тегам.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-taggit/

     24.10.2023       Выпуск 514 (23.10.2023 - 29.10.2023)       Релизы
     21.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Конференции, события, встречи разработчиков

Что расскажут на PiterPy 2023: много питонов и немного ржавчины

Python применяется для совсем разных задач, от ML до бэкенда. О каких темах тогда говорить на конференции по Python? Обо всех главных сразу. На приближающемся PiterPy 2023 среди докладов будут и «В Python есть готовый фронтенд для вашего компилятора», и «Django + Keycloak: доверьте аутентификацию профессионалам», и «Мастер-класс по взлому».

     20.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Видео

Как провести техническое собесед. и не сойти с ума?

Техническое собеседование должно выявлять компетенции, как не попасть на когнитивные искажения? Резюме — человек или chat GPT, как выявить истину. Разница между языком, инструментом и предметной областью. Слайды: https://speakerdeck.com/moscowdjango/moscow-python-meetup-84-maksim-biezrukov-vk-backend-developer-kak-proviesti-tiekhnichieskoie-sobiesiedovaniie-i-nie-soiti-sviesti-s-uma

     20.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Видео

Сложности реализации JSON:API на FastAPI + Pydantic

Проблемы, с которыми мы столкнулись при реализации JSON:API на FastAPI. Что удалось реализовать, что пришлось подпереть костылями, а что осталось нерешенным. Слайды: https://speakerdeck.com/moscowdjango/moscow-python-meetup-84-surien-khorienian-slozhnosti-riealizatsii-json-api-na-fastapi-plus-pydantic

     20.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Видео

Kак писать хороший код

В тусовке есть мнение, что аутсорсеры всегда пишут очень плохой код. На докладе расскажу, как мы в своём аутсорсе системно это опровергаем, сдавая в срок много качественного кода. Слайды: https://speakerdeck.com/moscowdjango/moscow-python-meetup-84-fiodor-borshchiov-piton-v-autsorsie-kak-pisat-khoroshii-kod

     19.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Статьи
     18.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Статьи

Авторизация через Telegram в Django приложении

5 лет назад я написал backend-модуль для авторизации через Telegram в популярном пакете python-social-auth. С тех пор я сам регулярно использую эту фичу на своих собственных сайтах, очень удобно и быстро. Но с выходом Django 4.0 модуль авторизации через Telegram перестал работать. Почему

     17.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Статьи
     11.10.2023       Выпуск 512 (09.10.2023 - 15.10.2023)       Релизы

django-mysql - 4.12.0

Django приложение для работы с MySQL и MariaDB. Поддержка Python: 2.7, 3.4; Django: 1.7, 1.8, master; MySQL: 5.5, 5.6 / MariaDB: 5.5, 10.0, 10.1; mysqlclient: 1.3.6 (Python 3 compatible version of MySQL-python). Скачать можно по ссылке: https://pypi.python.org/pypi/django-mysql/

     05.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы
     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Интеграция Trix editor в Django

У ребят из Basecamp (ex-37signals) есть неплохой WYSIWYG редактор Trix Editor. Я начал использовать его в своих проектах в качестве основного текстового редактора, мне очень нравится. Ранее я везде использовал Redactor.js. Так как я практически всегда использую веб-фреймворк Django, то я решил сделать reusable django app для интеграции этого редактора.

     05.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

django-phonenumber-field - 7.2.0

Добавляет в модели Django дополнительное поле PhoneNumberField которое будет автоматически валидировать телефонный номер.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-phonenumber-field/

     05.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

sorl-thumbnail - 12.10.0

Приложение для создания миниатюр изображений в Django. Скачать можно по ссылке: https://pypi.python.org/pypi/sorl-thumbnail/

     28.09.2023       Выпуск 510 (25.09.2023 - 01.10.2023)       Новости
     26.09.2023       Выпуск 510 (25.09.2023 - 01.10.2023)       Статьи

Django, ImageField и .webp. Ещё немного про ускорение web приложения и экономию дискового пространства

Хотелось бы немного поговорить об оптимизации наших с вам любимых WEB приложений, написанных на нашем горячо любимом и всеми уважаемом фреймворке Django. В частности речь в этой статье пойдёт об оптимизации изображений.

     26.09.2023       Выпуск 510 (25.09.2023 - 01.10.2023)       Релизы

django-mailer - 2.3

Django-приложение для отправки писем.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-mailer/

     23.09.2023       Выпуск 509 (18.09.2023 - 24.09.2023)       Релизы

django-mailer - 2.2.1

Django-приложение для отправки писем.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-mailer/