Я пытаюсь использовать django-reversion (http://code.google.com/p/django-reversion/) в одном из моих проектов, но он не будет работать с проектом, работающим на Apache. Он отлично работает с проектом, запущенным на сервере разработки Django, но как только я пытаюсь использовать его с проектом, работающим на Apache, я могу получить доступ к странице администратора, но не могу получить доступ к страницам администрирования отдельных моделей (я получаю 500 ошибка). У кого-нибудь есть идеи и / или предложения?
Я переписывался по электронной почте с владельцем проекта django-reversion, и после кучи устранения неполадок он пришел к выводу - мой URLconf использовал (r '^ admin /(.*)', admin.site.root) который, по-видимому, устарел, поэтому я изменил его на (r '^ admin /', include (admin.site.urls)), и теперь он работает.
Если вы используете SQLite, есть ли у пользователя apache (или www-data, или чего-то еще в вашей системе) разрешения на чтение / запись вашей базы данных?