اذهب إلى المحتوى
  • 0

كيف عرض pdf في frame في صفحة html في django؟

عزوز عزوز2

السؤال

Recommended Posts

  • 0
بتاريخ منذ ساعة مضت قال عزوز عزوز2:

في عندي مستند يسقبل بيانات من المستخدم ويتحول الى pdf

وانا اريد عرض المستند (بعد تحويله الى pdf) في iframe في صفحة html 

حتى تسطيع عرض الـ pdf في iframe يجب أن تقوم بإنشاء صفحة تعرض الـ pdf مباشرة، وفي الصفحة الاساسية تجلب هذه الصفحة في iframe.

أنا ليس لدي خبرة كافية بـ django ولكن رئيت أنه تستطيع عرض الـ pdf بهذه الطريقة.

from django.http import FileResponse
import os
 
def show_pdf(request):
    filepath = os.path.join('static', 'sample.pdf')
    return FileResponse(open(filepath, 'rb'), content_type='application/pdf')

ومن ثم تستدعي الـ url الخاص بهذه الصفحة داخل الـ iframe في الصفحة الرئيسية.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...