@ -54,6 +54,15 @@ def insert_page():
#跳转至添加信息页面
return render_template("insert.html")
@app.route("/delete/<c_id>")
def delete_url(c_id):
c_id = int(c_id) # 获取ID
city = City.query.get(c_id) # 查找数据对象
db.session.delete(city) # 删除对象
db.session.commit() # 提交修改
return redirect('/')
@app.route("/insert",methods=['GET','POST'])
def insert():
if request.method == 'POST':
@ -20,7 +20,7 @@
<td>{{ item.provincename }}</td>
<td>{{ item.cityname }}</td>
<td>{{ item.usernumber }}</td>
<td>编辑,删除</td>
<td>修改 <a href="/delete/{{ item.id }}">删除</a> </td>
</tr>
{% endfor %}
@ -8,9 +8,9 @@
<h1>添加信息</h1>
<form action="/insert" method="post" >
省份: <input type="text" name="province"> <br>
省份: <input type="text" name="province" placeholder="请输入省份" value="湖南省"> <br>
城市名称: <input type="text" name="city"> <br>
用户数: <input type="number" name="usernumber"> <br>
用户数: <input type="number" name="usernumber" value="0"> <br>
<input type="submit" value="提交">
</form>
</body>