При работе с django-photologue на Django 1.6 возникла проблема:

Database returned an invalid value in QuerySet.dates(). Are time zone definitions and pytz installed?

Установка модуля pytz==2014.2 и проверка USE_TZ = True эту проблему решить не помогли.

В итоге решение было найдено на StackOverflow. Судя по тексту из документации для MySQL эту проблему можно решить, однократно добавив информацию о временных зонах в БД, с помощью команды:

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql

Что делать в случае других БД пока не знаю, так как не сталкивался.