Can I store PDFs in Django Models.py under ImageField? Documentation doesn't seem to mention PDFs much. I'm thinking of trying something along the lines of:
from django.db import models
class Model(models.Model):
text = models.CharField(max_length=30, unique=False)
pdf = models.ImageField(upload_to='media/pdfs')
with a form.py structured like this:
from django import forms
from model.models import Model
class textForm(forms.ModelForm):
class Meta:
model = Model
fields = ('text',)
With a Views.py structured like this:
def user_view(request):
text = form.cleaned_data.get('text')
can.drawString(10, 100, Model.text)
existing_pdf = PdfFileReader(open("media/01.pdf", "rb"))
page = existing_pdf.getPage(0)
page.mergePage(new_pdf.getPage(0))
PdfFileWriter().addPage(page)
return render(request, "app/fill_form.html", context)