Application Icon upload (#341)

* core: add initial implementation for File Upload

* root: add volumes to docker-compose for file upload

* helm: add pvc for uploads

* core: allow meta_icon to be overwritten with static files
This commit is contained in:
Jens L
2020-11-23 20:50:19 +01:00
committed by GitHub
parent 91e9f176a5
commit 665839133f
18 changed files with 139 additions and 21 deletions

View File

@ -171,7 +171,8 @@ class Application(PolicyBindingModel):
)
meta_launch_url = models.URLField(default="", blank=True)
meta_icon_url = models.TextField(default="", blank=True)
# For template applications, this can be set to /static/passbook/applications/*
meta_icon = models.FileField(upload_to="application-icons/", default="", blank=True)
meta_description = models.TextField(default="", blank=True)
meta_publisher = models.TextField(default="", blank=True)