鱼C论坛

 找回密码
 立即注册
查看: 654|回复: 4

[已解决]求大神指点 关于flask的

[复制链接]
发表于 2018-12-1 22:06:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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,')

请问大神如何去掉 ()  ''  ,
最佳答案
2018-12-1 22:33:53
感觉在前端页面的哪里应该是有一个过滤器
你没有用上。
01.jpg
02.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-12-1 22:33:53 | 显示全部楼层    本楼为最佳答案   
感觉在前端页面的哪里应该是有一个过滤器
你没有用上。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-2 09:01:02 | 显示全部楼层
wongyusing 发表于 2018-12-1 22:33
感觉在前端页面的哪里应该是有一个过滤器
你没有用上。

谢谢  我先试试看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-2 09:47:14 | 显示全部楼层
ssy114114 发表于 2018-12-2 09:01
谢谢  我先试试看

主要是jinjia2语法的管道符方面
     |
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-2 20:42:48 | 显示全部楼层
我自己解决了   多写了几个逗号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-18 10:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表