Я пытаюсь использовать Flask + SQLAlchemy для создания rest api. Я новичок в этом. Я просто сталкиваюсь с проводной проблемой. Первая буква каждого слова получает заглавные буквы после слов, сохраненных в mysql. Код ниже:Первая буква каждого слова получает заглавные буквы после сохранения в mysql с использованием SQLAlchemy
@app.route('/gifs')
def crawlHome():
url = "http://domain.com.cn"
newgif = Gif(url)
db.session.add(newgif)
db.session.commit()
class Gif(db.Model):
__tablename__ = "gifs"
uid = db.Column(db.Integer, primary_key = True)
url = db.Column(db.String(200))
def __init__(self, url):
self.url = url.title()
@property
def serialize(self):
return {
'uid' : self.uid,
'url' : self.url
}
И спасенная URL, как это: "Http://Domain.Com.Cn"
. Зачем? Я очень новичок в python. Итак, простите мое невежество.
Проверьте, что '' Gif (url) ''возвращает пустую строку! –
Он уже сохранен в базе данных. Конечно, это не пусто. –
Как вы обнаружили, что сохраненные данные находятся в * CamelCase *? Из MySQL-клиента или с использованием языка сценариев? –