小编Nic*_*ask的帖子

设计师或代码中的Qt GUI?

在Qt中设计GUI时,我在使用Qt Creator中的设计器或在源代码中执行所有操作时犹豫不决.我正在使用Qt小部件,而不是QML.

如果我使用设计器,我可以使用qt标准小部件轻松创建GUI.但是,只要我需要子类化小部件来扩展其功能,我就必须构建一个Designer插件来支持我的新小部件.那是对的吗?还是有另一种方式吗?

qt qt-creator

3
推荐指数
1
解决办法
1885
查看次数

Flask-WTForms 更改提交的日期字段值

我通过flask-WTF 扩展使用WTForms。我想在提交后更改日期字段的值。下面是一个例子:

class ExampleForm1(Form):
    date1 = DateField('Date', description = 'Select date..')
    submit_button = SubmitField('OK')

@app.route("/exampleform1", methods=['GET', 'POST'])
def example1():
    form = ExampleForm1()
    if request.method == 'POST' and form.validate():
            print str(form.date1)
            print form.date1.data

            form.date1.process_data(date(2000, 01, 01))
            print str(form.date1)
            print form.date1.data
            return render_template('example1.html', form=form)

    form.date1.process_data(date.today())
    return render_template('example1.html', form=form)
Run Code Online (Sandbox Code Playgroud)

这是输出:

<input id="date1" name="date1" type="date" value="2015-03-15">
2015-03-15
<input id="date1" name="date1" type="date" value="2015-03-15"> <-- This isn't updated
2000-01-01 <-- this is updated
Run Code Online (Sandbox Code Playgroud)

该网页仍显示 2015-03-15 而不是 2000-01-01。我错过了什么?

谢谢!

python flask-wtforms

1
推荐指数
1
解决办法
2389
查看次数

标签 统计

flask-wtforms ×1

python ×1

qt ×1

qt-creator ×1