擅长:python、mysql、java
<p>在delete函数中,首先创建一个新城市(<code>new_city_obj = City(name=new_city)</code>),然后删除它!你知道吗</p>
<p>您需要做什么来查询城市数据库,然后在删除功能中使用它:</p>
<pre><code>@app.route('/', methods=['GET', 'POST'])
def index():
if request.method == 'POST':
new_city = request.form.get('dcity')
if new_city:
new_city_obj = City.query.filter_by(name=new_city).first()
if new_city_obj: # check if found in DB
db.session.delete(new_city_obj)
db.session.commit()
cities = City.query.all()
</code></pre>