Еще одна вкусняшка django-annoying

категория: Django
Довольно полезная плюшка для django - пакет django-annoying, несколько довольно полезных декораторов и функций, которые постоянно используются. Установка все как обычно:
pip install django-annoying
и добавляем annoying в INSTALLED_APPS @render_to('template.html') - очень полезно видеть сверху представления в какой шаблон оно рендерит @signals.post_save(sender=YourModel) - позволяет использовать сигналы в виде декораторов @ajax_request - возвращает JsonResponse @autostrip - убирает пробелы в форме get_object_or_None - возвращает объект, а при исключении - None get_object_or_this(Site, base_site, id=site_id) - возвращает объект Site или base_site user = AutoOneToOneField(User, primary_key=True) - создает связный объект, если он еще не был создан HttpResponseReload - после обновления остается на той же странице, откуда был сделан запрос


blog comments powered by Disqus