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

Собрали в одном месте самые важные ссылки
читайте нас в Twitter

     01.11.2020       Выпуск 358 (26.10.2020 - 01.11.2020)       Статьи
     28.10.2020       Выпуск 358 (26.10.2020 - 01.11.2020)       Вопросы и обсуждения
     26.10.2020       Выпуск 358 (26.10.2020 - 01.11.2020)       Статьи

Создаём установщик веб-приложения Python, включающий Apache, Django и PostgreSQL для ОС Windows

Данный пост является продолжением первой части статьи на Хабре, где было подробно рассказано о развертывании Django стека на MS Windows. Далее будет представлена пошаговая инструкция по созданию инсталлятора, который будет автоматизировать процесс установки стека на других компьютерах без необходимости работы в командной строке, созданием виртуальных машин и т.д., где вся последовательность действий будет сводится к действиям Далее -> Далее -> Готово.

     25.10.2020       Выпуск 357 (19.10.2020 - 25.10.2020)       Статьи

Что происходит, когда вы выполняете manage.py test?

Вы запускаете тесты командой manage.py test, но знаете ли вы, что происходит под капотом при этом? Как работает исполнитель тестов (test runner) и как он расставляет точки, E и F на экране?

Когда вы узнаете, как работает Django, то откроете для себя множество вариантов использования, таких как изменение файлов cookie, установка глобальных заголовков и логирование запросов. Аналогично, поняв то, как работают тесты, вы сможете кастомизировать процессы, чтобы, например, загружать тесты в другом порядке, настраивать параметры тестирования без отдельного файла или блокировать исходящие HTTP-запросы.

     20.10.2020       Выпуск 357 (19.10.2020 - 25.10.2020)       Вопросы и обсуждения
     16.10.2020       Выпуск 356 (12.10.2020 - 18.10.2020)       Статьи
     14.10.2020       Выпуск 356 (12.10.2020 - 18.10.2020)       Статьи

Логирование запросов к приложению Django

В статье - наработки по логированию запросов к приложению Django. С помощью небольшого количества кода Django/Python можно быстро и просто собрать различные характеристики запросов к приложению и провести их анализ.

     12.10.2020       Выпуск 356 (12.10.2020 - 18.10.2020)       Статьи

Почему интернационализация и локализация имеют значение

Согласно всегда правдивой информации на Википедии, в мире насчитывается около 360 миллионов носителей английского языка. Мы, как разработчики, настолько привыкли писать код и документацию на английском языке, что не осознаем, что это число – это всего. 4,67% населения всего мира. Единый язык общения между разработчиками – это, конечно, хорошо, но это не значит, что пользователь должен чувствовать дискомфорт при использовании вашего продукта.

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

     08.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи
     05.10.2020       Выпуск 355 (05.10.2020 - 11.10.2020)       Статьи

Отношение один к одному: связывание модели пользователя с кастомной моделью профиля в Django

Снова базы данных? В реляционной базе данных есть три основных отношения: Отношение «один-к-одному»; Отношение «один-ко-многим»; Отношение «многие-ко-многим». В этой статье мы будем разбираться с первым из них – отношением «один-к-одному».

     01.10.2020       Выпуск 354 (28.09.2020 - 04.10.2020)       Релизы
     22.09.2020       Выпуск 353 (21.09.2020 - 27.09.2020)       Статьи
     22.09.2020       Выпуск 353 (21.09.2020 - 27.09.2020)       Статьи
     21.09.2020       Выпуск 353 (21.09.2020 - 27.09.2020)       Статьи
     17.09.2020       Выпуск 352 (14.09.2020 - 20.09.2020)       Статьи
     17.09.2020       Выпуск 352 (14.09.2020 - 20.09.2020)       Статьи
     16.09.2020       Выпуск 352 (14.09.2020 - 20.09.2020)       Статьи
     15.09.2020       Выпуск 352 (14.09.2020 - 20.09.2020)       Статьи