diff --git a/bornhack/settings/base.py b/bornhack/settings/base.py index 316b7e8a..a06a1a9d 100644 --- a/bornhack/settings/base.py +++ b/bornhack/settings/base.py @@ -104,6 +104,4 @@ TICKET_CATEGORY_ID = env('TICKET_CATEGORY_ID') COINIFY_API_KEY = env('COINIFY_API_KEY') COINIFY_API_SECRET = env('COINIFY_API_SECRET') -PDF_ARCHIVE_PATH='/usr/local/www/pdf_archive/' - LETTERHEAD_PDF_PATH = os.path.join(local_dir('static_src'), 'pdf', env('PDF_LETTERHEAD_FILENAME')) diff --git a/bornhack/settings/env.dist b/bornhack/settings/env.dist index 1a408135..50c56c51 100644 --- a/bornhack/settings/env.dist +++ b/bornhack/settings/env.dist @@ -14,3 +14,4 @@ TICKET_CATEGORY_ID='' COINIFY_API_KEY='' COINIFY_API_SECRET='' PDF_LETTERHEAD_FILENAME='' +MEDIA_ROOT='' diff --git a/shop/models.py b/shop/models.py index 74c8899d..b3d6cce1 100644 --- a/shop/models.py +++ b/shop/models.py @@ -255,7 +255,7 @@ class EpayPayment(CreatedUpdatedModel, UUIDModel): class Invoice(CreatedUpdatedModel): order = models.OneToOneField('shop.Order') - pdf = models.FileField(null=True, blank=True) + pdf = models.FileField(null=True, blank=True, upload_to='invoices/') sent_to_customer = models.BooleanField(default=False) def __str__(self):