Печать всей таблицы HTML в .pdf Doc || Python Django
В настоящее время у меня есть приложение, которое печатает пробный баланс в формате таблицы из базы данных MySQL.
Ниже показан код и его конечный результат.
Я пытаюсь найти способ распечатать именно эти данные в таком формате в pdf одним нажатием кнопки. Если у кого-нибудь есть код для этого, пожалуйста, помогите.
Views.py:
def Kyletrb(request):
all = 'SELECT Master_Sub_Account , cAccountTypeDescription , Debit , Credit FROM [Kyle].[dbo].[PostGL] '\
'Inner JOIN [Kyle].[dbo].[Accounts] '\
'on Accounts.AccountLink = PostGL.AccountLink '\
'Inner JOIN [Kyle].[dbo].[_etblGLAccountTypes] as AccountTypes '\
'on Accounts.iAccountType = AccountTypes.idGLAccountType'
cursor = cnxn.cursor();
cursor.execute(all);
xAll = cursor.fetchall()
cursor.close()
xAll_l = []
for row in xAll:
rdict = {}
rdict["Description"] = row[0]
rdict["Account"] = row[1]
rdict["Credit"] = row[2]
rdict["Debit"] = row[3]
xAll_l.append(rdict)
return render(request , 'main/Kyletrb.html' , {"xAlls":xAll_l})
Kyletrb.html:
Результат: