Wkhtmltopdf не выводит изображения в pdf
это мой тег изображения в шаблонах django
<img src="{{post.image.url}}" />
my url.py
path(
'pdf/<int:pk>/',
MyPDF.as_view(template_name='templates/post_detail.html',
filename='post_pdf.pdf'),
name='pdf-wk'
),
вот мой view.py
class MyPDF(PDFTemplateView):
template_name = 'templates/post_detail.html'
def get_context_data(self, pk):
context = {'post': Post.objects.get(pk=pk)}
return context
У меня была такая же проблема, я установил wkhtmltopdf в свой env с помощью
sudo apt-get install wkhtmltopdf
если это не работает, переустановите wkhtmltopdf после этого проверьте ваш settings.py
MEDIA_ROOT = 'blog4/media'
измените эту строку на this.
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
это может сработать!