эй, ребята, я хочу удалить файлы в flask -pymon go после save_file (), я хочу удалить файл
# register view
@registration.route('/register/', methods=['POST', 'GET'])
def register():
if 'username' in flask.session:
return flask.redirect(flask.url_for('home'))
if flask.request.method == 'POST':
username = flask.request.form['username']
password = flask.request.form['password']
raw_hashed_password = hashlib.md5(password.encode()).hexdigest()
str_hashed_password = hashlib.sha1(hashlib.sha256(raw_hashed_password.encode()).hexdigest().encode()).hexdigest()
info_check = collection.find_one({'_id':f'{username}'})
if info_check == None:
flask.session['username'] = username
first_name = flask.request.form['first_name']
last_name = flask.request.form['last_name']
profile_pic = flask.request.files['profile_pic']
app.flask_mongo.save_file(f'{username}{profile_pic.filename}', profile_pic)
collection.insert_one({'_id':f'{username}', 'password':f'{str_hashed_password}', 'first_name':first_name, 'last_name':last_name, 'profile_pic':f'{username}{profile_pic.filename}', 'mode':'signup'})
return flask.redirect(flask.url_for('home'))
elif info_check != None:
flask.flash('username already exists!')
return flask.render_template('register.html')
, и я хочу добавить страницу редактирования профиля, которая удаляет старый профиль pi c и добавляет новый, так что кто-нибудь знает, как пожалуйста?