Я делаю API, используя Flask.Я установил для столбца изображения значение nullable = True, однако я не могу обновить этот столбец.Вот код:
def register():
try:
'''
different details are uploaded except profile_image which is set to nullable = True
'''
new_user = User(''' all columns are updated''')
db.session.add(new_user)
db.session.commit()
except:
image = request.files['profile_image']
user = User.query.filter_by('''query matched''').first()
user.profile_image = image.read()
db.session.commit()
return jsonify({"message" : "Account successfully created"})
return jsonify(''' json object sent''')
Здесь, хотя он должен был быть обновлен, столбец остается нулевым, как проверено в редакторе баз данных на основе JAvascript (JADE).Я понятия не имею, почему это не работает