Django iframe gview из файловой системы / хранилища не загружается - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь загрузить с gview файл PDF из файловой системы. Файл, в котором он хранится, и когда я вызываю "{{documentsmento.adjunto.url}}", он не показывает ошибку 404, но все равно в PDF его не показывают.Попытка использовать один из Интернета, он работает.

<iframe src="http://docs.google.com/gview?url=https://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf&embedded=true" style="width:600px; height:450px;" frameborder="0"></iframe>

HTML

<div class="container">
    <div class="row">
        <div class="col-lg-12">
           <iframe src="http://docs.google.com/gview?url={{documento.adjunto.url}}&embedded=true" style="width:600px; height:450px;" frameborder="0"></iframe>
        </div>>
    </div>
</div>

Viws.py

@login_required
def CurriculumDetailView(request, pk):
    documento = Curriculum.objects.get(pk=pk)
    return render(
        request,
        "INTRANET/curriculum_detail.html",
        context = { 'documento':documento,
        },
    )

Модель

class Curriculum(models.Model):
    rut_candidato = models.ForeignKey(Candidato, on_delete=models.CASCADE)
    adjunto = models.FileField(upload_to=UPLOAD_CVS)
    fecha_ingreso_cv = models.DateField(_("Date"), auto_now_add=True)

URL.py

urlpatterns += static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...