Django & Geraldo Отчеты об ошибках PDF не отображается правильно

Я использую Django 1.6.1 и Geraldo Reports 0.4.17, Firexos 24.3.0. Как в среде DEV, так и в производственной среде я получаю сообщение об ошибке: "Этот документ PDF может отображаться неправильно. В производстве используется Nginx 1.0.15 и gunicorn 18.0. Только используемый браузер - Firefox.

Если я запускаю 2-3 отчета или запускаю один, затем перехожу на любую страницу и затем запускаю другой отчет или даже такой же, как и раньше, появляется ошибка. Если я перезапущу Nginx и gunicorn, любой отчет будет отображаться без ошибок.

Проверено на наличие ошибок в журналах доступа и журналов ошибок nginx, журналов guninconr и django, и об этой проблеме не сообщалось.

При вызове отчетов я изначально использовал стандартный метод "generate_by", а затем, увидев этот отчет в DEV env, изменил его на метод "generate_under_process_by". К сожалению, это не помогает.

Как я могу решить проблему / решить эту проблему? Есть что-то, чего мне не хватает?

Благодарю.

1 ответ

Решение

Я понял, что использую одну и ту же переменную ответа HTTP для всех отчетов. Я должен определить его значение внутри каждого отчета, даже если он повторяется.

Другие вопросы по тегам