|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
后台端:
@app.route('/edit/<int:id>/', methods=['GET','POST'])
def edit(id):
sb=Shebei.query.get(id)
if not sb:
return redirect(url_for('index'))
myForm = Eidtform()
if request.method == 'POST':
sb.device_id = myForm.device_id.data,
sb.device_name = myForm.device_name.data,
sb.device_type = myForm.device_type.data,
sb.warning_type = myForm.warning_type.data,
sb.warning_id = myForm.warning_id.data,
sb.warning_text = myForm.warning_text.data,
sb.level = myForm.level.data,
sb.datetime = myForm.datetime.data,
sb=Shebei(sb)
sb.add()
return redirect(url_for('index'))
myForm.device_id.data = sb.device_id,
myForm.device_name.data = sb.device_name,
myForm.device_type.data = sb.device_type,
myForm.warning_type.data = sb.warning_type,
myForm.warning_id.data = sb.warning_id,
myForm.warning_text.data = sb.warning_text,
myForm.level.data = sb.level,
myForm.datetime.data = sb.datetime,
return render_template('edit.html',form=myForm)
页面端:
<form method="post">
<label >设备ID:</label>{{form.device_id}} <br>
<label >名称:</label> {{form.device_name}} <br>
<label >设备类型:</label> {{form.device_type}} <br>
<label >告警信息类型:</label> {{form.warning_type}} <br>
<label >告警信息编号:</label> {{form.warning_id}} <br>
<label >告警内容:</label> {{form.warning_text}} <br>
<label >等级:</label> {{form.level}} <br>
<label >时间:</label> {{form.datetime}} <br>
<input type="submit" name="提交">
<input type="reset" name="重置">
但是出来的效果是有带('xxxxxx,')
请问大神如何去掉 () '' ,
感觉在前端页面的哪里应该是有一个过滤器
你没有用上。
|
-
-
|