Fix creation directory and static blog css file
This commit is contained in:
parent
b4a49b406c
commit
8b918dd2a7
@ -46,8 +46,8 @@ def upload():
|
||||
files = request.files.getlist('fic')
|
||||
for f in files :
|
||||
nom = secure_filename(f.filename)
|
||||
check_and_create(DOSSIER_PERSO+ user + 'files')
|
||||
check_and_create(DOSSIER_PERSO+ user + 'images')
|
||||
check_and_create(DOSSIER_PERSO+ user + '/files')
|
||||
check_and_create(DOSSIER_PERSO+ user + '/images')
|
||||
if os.path.isfile(DOSSIER_PERSO + user + '/files/' + nom) or os.path.isfile(DOSSIER_PERSO + user + '/images/' + nom):
|
||||
alert = "Le fichier "+str(f.filename)+" avec le même nom existe déjà, merci de spécifier un autre nom de fichier \n"
|
||||
flash(alert, 'error')
|
||||
@ -59,22 +59,22 @@ def upload():
|
||||
with Image.open(image) as img :
|
||||
img.thumbnail((300,300))
|
||||
img.save( DOSSIER_PERSO + user + '/images/thumbnails/' + nom )
|
||||
TIME=time.strftime("%A %d %B %Y %H:%M:%S")
|
||||
time_img_create=time.strftime("%A %d %B %Y %H:%M:%S")
|
||||
IP=request.environ['REMOTE_ADDR']
|
||||
CLIENT_PLATFORM=request.headers.get('User-Agent')
|
||||
client_platform=request.headers.get('User-Agent')
|
||||
log_file=os.path.join(DOSSIER_PERSO, user, "log.txt")
|
||||
LOG=open(log_file, "a")
|
||||
LOG.write (TIME + ' - ' + IP + ' - ' + user + ' - ' + CLIENT_PLATFORM + '\n' + '---> ' + nom + '\n')
|
||||
LOG.close()
|
||||
log=open(log_file, "a")
|
||||
log.write (time_img_create + ' - ' + IP + ' - ' + user + ' - ' + client_platform + '\n' + '---> ' + nom + '\n')
|
||||
log.close()
|
||||
|
||||
else:
|
||||
f.save(DOSSIER_PERSO + user + '/files/' + nom)
|
||||
TIME=time.strftime("%A %d %B %Y %H:%M:%S")
|
||||
time_file_upload=time.strftime("%A %d %B %Y %H:%M:%S")
|
||||
IP=request.environ['REMOTE_ADDR']
|
||||
CLIENT_PLATFORM=request.headers.get('User-Agent')
|
||||
LOG=open("log.txt", "a") # Ouvre fichier log.txt
|
||||
LOG.write (TIME + ' - ' + IP + ' - ' + user + ' - ' + CLIENT_PLATFORM + '\n' + '---> ' + nom + '\n') # Écrit dans log
|
||||
LOG.close() # Ferme log.txt
|
||||
client_platform=request.headers.get('User-Agent')
|
||||
log=open("log.txt", "a") # Ouvre fichier log.txt
|
||||
log.write (time_file_upload + ' - ' + IP + ' - ' + user + ' - ' + client_platform + '\n' + '---> ' + nom + '\n') # Écrit dans log
|
||||
log.close() # Ferme log.txt
|
||||
flash(u'Les fichiers envoyées ont été traitée avec succés', 'succes')
|
||||
|
||||
|
||||
@ -179,10 +179,10 @@ def remove_publicFile(filename):
|
||||
@filesupload.route('/<author>/blog.css')
|
||||
def blog_theme(author):
|
||||
user = author
|
||||
if os.path.isfile(DOSSIER_PERSO+ user +'/blog-theme.css'):
|
||||
return send_file(DOSSIER_PERSO+ user +'blog-theme.css', mimetype='text/css')
|
||||
if os.path.isfile(DOSSIER_PERSO+ user +'/blog.css'):
|
||||
return send_file(DOSSIER_PERSO+ user +'/blog.css', mimetype='text/css')
|
||||
else:
|
||||
return send_file("static/blog.css", mimetype='text/css')
|
||||
return send_file("/static/blog.css", mimetype='text/css')
|
||||
|
||||
@filesupload.route('/theme.min.css')
|
||||
def theme():
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user