marazmiki , logout(request) в миддлвари, снова начинает затирать документы, т.е. мне, видимо, надо писать и вызывать свой logout, а уж откуда его вызвать-дело второе.
Экспериментируйте с этими командами (top, ps aux), пока не найдёте. Может где-то покажется указание на локацию виртуального окружения с интепретатором python и т.д. Попробуйте тупо искать файл (find -name 'activate'). Очень мало информации, посоветовать больше нечего.
На каком сервере крутится Django? Если uwsgi, ищите его конфиг (скорее всего в /etc/uwsgi/apps-enabled) там должно быть указание на виртуальное окружение. Там выполняйте вышеуказанную команду. Про gunicorn и другие сказать не могу, но должно быть что-то похожее.
Я вот это и имел в виду, как это делается в деталях?
Делаем startapp newmodule, добавляем в INSTALLED_APPS, в нём во views.py импортируем нужный класс photologue, наследуем его, переписываем метод-так?