Reimplemented sass compiling

Fixed path issues for env and saving images
This commit is contained in:
Michał Gdula 2023-01-10 15:41:39 +00:00
parent e395139656
commit 367bb2bcc5
4 changed files with 36 additions and 36 deletions

View file

@ -1,10 +1,12 @@
from flask import (
Blueprint, flash, g, redirect, render_template, request, url_for, jsonify
Blueprint, flash, g, redirect, render_template, request, url_for, jsonify, current_app
)
from werkzeug.exceptions import abort
from werkzeug.utils import secure_filename
from gallery.auth import login_required
from gallery.db import get_db
import json
import os
blueprint = Blueprint('gallery', __name__)
@ -41,9 +43,13 @@ def upload():
file = request.files['file']
form = request.form
if secure_filename(file.filename) == '':
if not file:
flash('No selected file')
return redirect('gallery.upload')
return abort(404)
file.save(os.path.join(current_app.config['UPLOAD_FOLDER'], secure_filename(file.filename)))
return json.dumps({'filename': secure_filename(file.filename), 'form': form})
return render_template('upload.html')