Я пытаюсь использовать ViewerJS в приложении Django 1.8.2. Однако ссылка, которую я использую, не будет представлять PDF. Я имею папку ViewerJS под static/js/
и моим PDF под static/pdf/docs/
. Вот ссылка я использую: «индексы каталогов здесь не разрешены»Использование ViewerJS с Django
<a href="/static/js/ViewerJS/#/static/pdf/docs/agreement.pdf" class="btn">Preview</a>
Ошибки я получаю это 404. Джанго передает обратно сообщение об ошибке.
Request Method: GET
Request URL: http://localhost:8000/static/js/ViewerJS/
Raised by: django.contrib.staticfiles.views.serve
Если я иду в localhost:8000/static/pdf/docs/agreement.pdf
в браузере то загрузка PDF просто отлично. Если я перейду на localhost:8000/static/js/ViewerJS/pdf.js
, тогда загрузка файла pdf.js будет прекрасной. Поэтому я не уверен, почему он не работает.
О, это имеет смысл! Я думал, что страница index.html - это просто примерная страница, которую вы загружаете с помощью ViewerJS. Когда я включил index.html в URL-адрес, он работал отлично. Большое спасибо! Я приму ваш ответ через несколько минут (я еще не позволю мне). – grantmcconnaughey