Caught AttributeError while rendering: type object ‘Category’ has no attribute ‘_mptt_meta’

Posted by & filed under python.

Django-cms 2.1.3. При открытии одной из страниц получал такую ошибку Caught AttributeError while rendering: type object ‘Category’ has no attribute ‘_mptt_meta’ Проблема оказалась из за несоответствий версий Zinnia, у меня была “0.9.dev “, а на сервере просто “0.9”. Решение оказалось следующим: 1) в терминале переходим в каталог с проектом (там где файл manage.py) 2) выполняем… Read more »

Django-cms: Поиск в Django-cms

Posted by & filed under python.

Простейший способ по поиску во внутренних страницах в Django-cms: from cms.models.pagemodel import Page found_entries=Page.objects.search(‘test’) В Django шаблоне теперь пишем: {%if found_entries %} Query was found in pages: {% for one in found_entries %} {{ one.get_title }} {%endfor%} {% else %} Query was not found {% endif %}

Работа с локалью (locale) в Python

Posted by & filed under python.

Работа с локалью (locale) в Python. import locale loc=locale.getlocale() #изменяем локаль locale.setlocale(locale.LC_ALL, (‘RU’,’UTF8′)) #что то делаем a=time.strptime(datetime,format1) a=time.strftime (format2,a) # меняем локаль назад locale.setlocale(locale.LC_ALL, loc)