def upload(): if request.method == 'POST': file = request.files['file'] if file and current_user.verifyExt(file.filename): try: img = file.read() res = dbase.updateUserAvatar(img, current_user.get_id()) if not res: flash("Ошибка обновления аватара", "error") flash("Аватар обновлен", "success") except FileNotFoundError as e: flash("Ошибка чтения файла", "error") else: flash("Ошибка обновления аватара", "error") return redirect(url_for('profile'))
def upload(): if request.method == 'POST': file = request.files['file'] if file and current_user.verifyExt(file.filename): try: img = file.read() res = dbase.updateUserAvatar(img, current_user.get_id()) if not res: flash("Failed to update the avatar", "error") flash("Avatar has been changed", "success") except FileNotFoundError as e: flash("Failed to read the file", "error") else: flash("Failed to update the avatar", "error") return redirect(url_for('profile'))