mirror of
https://github.com/Derpy-Leggies/OnlyLegs.git
synced 2025-06-29 03:26:16 +00:00
Image upload added
Added temporary fix to loading images on the home page Fix api.py for requesting images Minor tweaks to default theme
This commit is contained in:
parent
367bb2bcc5
commit
44a6712b6e
8 changed files with 71 additions and 70 deletions
|
@ -1,28 +1,13 @@
|
|||
import functools
|
||||
from flask import (
|
||||
Blueprint, flash, g, redirect, render_template, request, session, url_for, abort, jsonify, send_from_directory
|
||||
)
|
||||
from werkzeug.security import check_password_hash, generate_password_hash
|
||||
from flask import Blueprint, render_template, current_app, send_from_directory
|
||||
from werkzeug.utils import secure_filename
|
||||
from gallery.db import get_db
|
||||
import os
|
||||
|
||||
blueprint = Blueprint('api', __name__, url_prefix='/api')
|
||||
blueprint = Blueprint('viewsbp', __name__, url_prefix='/')
|
||||
|
||||
|
||||
@blueprint.route('/uploads/<quality>/<request_file>', methods=['POST'])
|
||||
def uploads(quality, request_file):
|
||||
if request.method != 'POST':
|
||||
abort(405)
|
||||
@blueprint.route('/uploads/<quality>/<file>')
|
||||
def uploads(quality, file):
|
||||
dir = os.path.join(current_app.config['UPLOAD_FOLDER'], secure_filename(quality))
|
||||
file = secure_filename(file)
|
||||
|
||||
#quality = secure_filename(quality)
|
||||
#quality_dir = os.path.join(app.config['UPLOAD_FOLDER'], quality)
|
||||
#if not os.path.isdir(quality_dir):
|
||||
# abort(404)
|
||||
|
||||
#request_file = secure_filename(request_file)
|
||||
|
||||
#if not os.path.isfile(os.path.join(quality_dir, request_file)):
|
||||
# abort(404)
|
||||
|
||||
#return send_from_directory(quality_dir, request_file)
|
||||
abort(404)
|
||||
return send_from_directory(dir, file, as_attachment=True)
|
Loading…
Add table
Add a link
Reference in a new issue