summaryrefslogtreecommitdiffstats
path: root/dashboard/src/booking/migrations/0002_booking_pdf.py
diff options
context:
space:
mode:
authorParker Berberian <pberberian@iol.unh.edu>2018-11-09 11:10:03 -0500
committerParker Berberian <pberberian@iol.unh.edu>2019-01-02 09:35:41 -0500
commit28a35133ff325aab59204df7372d7cc78ca5e64c (patch)
treeba0c13f7ed0e7fc5559075e6444b9af7c5de0edc /dashboard/src/booking/migrations/0002_booking_pdf.py
parentb02aa2535c7b7beacbc2d7d24d8522fa596afeee (diff)
Renders Pod Destriptor File earlier
Currently, the PDF is rendered 'on-demand' every time you visit the booking detail page. This change renders the pdf once and saves it in the booking model. Advantages: - saves computation of re-rendering pdf constantly - fixes issue where pdf fails to render after booking expires Change-Id: I58d20fadce088d78ebd22f1d6f67cab371823542 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Diffstat (limited to 'dashboard/src/booking/migrations/0002_booking_pdf.py')
-rw-r--r--dashboard/src/booking/migrations/0002_booking_pdf.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/dashboard/src/booking/migrations/0002_booking_pdf.py b/dashboard/src/booking/migrations/0002_booking_pdf.py
new file mode 100644
index 0000000..53232c9
--- /dev/null
+++ b/dashboard/src/booking/migrations/0002_booking_pdf.py
@@ -0,0 +1,18 @@
+# Generated by Django 2.1 on 2018-11-09 16:09
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('booking', '0001_initial'),
+ ]
+
+ operations = [
+ migrations.AddField(
+ model_name='booking',
+ name='pdf',
+ field=models.TextField(blank=True, default=''),
+ ),
+ ]