Одним из принципов Python является DRY (Don’t Repeat Yourself) - «Не повторяйся». Абстрактные модели в Django предназначены именно для этого.
В заметке описывается как сделать собственный шаблонный фильтр Django для склонения русских слов во множественном числе.
В статье рассказывается как сгенерировать QR код в Django. Используются 2 python библиотеки qrcode и Pillow.
В этой заметке я покажу как собрать из исходников и установить Python на Linux. Я буду все действия производить на Ubuntu 20.04, но инструкция будет одинаково работать и на LinuxMint и Debian.
В этой заметке я покажу как реализовать древовидные категорий на Джанго используя django-mptt. Категории будут связаны друг с другом как дочерние-родительские, категории верхнего уровня не будут иметь родительскую категорию.
Небольшая заметка о фреймворке с открытым исходным кодом Kivy на Python для разработки кроссплатформенных приложений.
Довольно часто возникает необходимость сгенерировать PDF файл скриптом на Python из HTML шаблона, далее я покажу как это сделать.
При создании консольных программ в Python очень часто необходимо разобрать параметры передаваемые через командную строку, это можно сделать используя переменную argv из модуля sys, а так же с помощью модуля argparse из стандартной библиотеки Pyhton.
В этой заметке я привел несколько советов и приемов, которыми вы можете воспользоваться, чтобы ваша разработка на Python была еще эффективней.