Lila25mila
25 января 2019 г. 14:28

DjangoКак использовать вложенные формы в Django

Django, python, formsets

Django Formsets управляет сложными повторяющимися полями форм в представлении. Используя формуляры, вы можете узнать, сколько форм было изначально, какие были изменены, а какие должны быть удалены.
Подобно формам и моделям форм, Django предлагает наборы моделей форм, которые упрощают задачу создания …

Читать
Evgenii Legotckoi
6 января 2019 г. 18:48

DjangoDjango - Урок 043. template tags для формирования breadcrumb с поддержкой shema.org

templatetags, Django, python

Делюсь своей реализацией встроенных тегов для формирования breadcrumb с поддержкой разметки schema.org, а также поддержкой bootstrap css.

Написал эти теги, чтобы ускорить скорость разработки сайта. Теперь работа продвигается намного быстрее, потому что код стал более компактным, а исправлять ошибки в …

Читать
Evgenii Legotckoi
26 сентября 2018 г. 17:55

PythonПример - Объектный пул на Python

python, pool, пул, шаблоны проектирования

Пример шаблона проектирования Объектный пул на языке программирования Python.


  1. """
  2. Offer a significant performance boost; it is most effective in
  3. situations where the cost of initializing a class instance is high, the
  4. rate of instantiation of a class is high, …
Читать
Evgenii Legotckoi
13 сентября 2018 г. 18:03

PythonПример - Абстрактная фабрика на Python

abstract, factory, abc, python

Пример абстрактной фабрики на языке программирования Python


  1. """
  2. Предоставление интерфейса для создания семейств связанных или зависимых
  3. объектов без указания их конкретных классов.
  4. """
  5.  
  6. import abc
  7.  
  8.  
  9. class AbstractFactory(metaclass=abc.ABCMeta):
  10. """
  11. Объявление интерфейса для методов, которые создают объекты.
  12. """
  13.  
  14. @abc.abstractmethod
  15. def create_product_a(self):
  16. pass
Читать
Evgenii Legotckoi
15 января 2017 г. 17:49

PyQt5PyQt5 - Урок 004. Использование QSettings

PyQt5, QSettings, Qt, python

Ознакомимся с использование QSettings в PyQt5. Для этого предлагаю написать небольшое приложение, в котором будет один единственный чекбокс, состояние которого мы будем сохранять в настройках. Состояние чекбокса будет сохраняться по клику на данный чекбокс. После закрытия программы и повторного его …

Читать