Switched to dropzone

This commit is contained in:
Tris
2020-09-10 20:27:38 +10:00
parent ef988708d8
commit 665694e305
11 changed files with 154 additions and 122 deletions
+24 -9
View File
@@ -1,12 +1,27 @@
DROPZONE=https://github.com/enyo/dropzone/archive/v5.7.0.zip
PYTHON=env/bin/python
DROPZONE=5.7.0
dev-setup:
pip install -r requirements.txt
pip install -r dev-requirements.txt
./manage.py migrate
./manage.py createsuperuser --username admin --email admin@localhost
env/bin/pip install -r requirements.txt
env/bin/pip install -r dev-requirements.txt
${PYTHON} manage.py migrate
${PYTHON} manage.py createsuperuser --username admin --email admin@localhost
interface/static/dropzone/dropzone.js:
wget -O dropzone.zip ${DROPZONE}
unzip -d interface/static dropzone.zip
upgrade:
${PYTHON} manage.py migrate
${PYTHON} manage.py collectstatic
${MAKE} libraries
libraries: static/dropzone static/fonts/Quicksand_Book.otf
static/dropzone:
wget -O dropzone-${DROPZONE}.zip https://github.com/enyo/dropzone/archive/v${DROPZONE}.zip
unzip dropzone-${DROPZONE}.zip
mv dropzone-${DROPZONE}/dist static/dropzone
rm -rf dropzone-${DROPZONE} dropzone-${DROPZONE}.zip
static/fonts/Quicksand_Book.otf:
wget -O quicksand.zip https://dl.dafont.com/dl/?f=quicksand
mkdir -p static/fonts
unzip -d static/fonts quicksand.zip
rm quicksand.zip