wtforms

    0热度

    1回答

    我希望能够将cd上每个轨道的轨道名称和开始时间都收集到表格中的dict或json列中。 我已经定义了一个formfield赶上与音轨名称的数据并将其保存在一个字典: class SeperateTracks(NoCsrfForm): track1 = TextField('track1') track2 = TextField('track2') track3

    2热度

    1回答

    这是一个比wtforms问题更多的python问题,底部的摘要可能对通常回答纯python问题的人更有意义。 当一个页面验证并且一个字段未通过验证时,我设法通过使用if/else语句让脚本保持先前输入的值。它允许用户看到他们被触发验证错误之前键入: if request.method == 'POST': if form.validate_on_submit():

    0热度

    1回答

    如何隐藏/显示多个平台标签。目前我正在这样做。 HTML: {{ render_field(var_1, class = "class_1") }} {{ render_field(var_2, class = "class_1") }} {{ render_field(var_3, class = "class_1") }} JQuery的: $('label[for="var_1"]'

    1热度

    1回答

    我有一个非常简单的表单,我试图测试表单验证。我要走出Flask Megatutorial by Miguel Grinberg。我刚刚遇到问题。 这里的回溯: Traceback (most recent call last): File "/Users/naman/Desktop/dev/pythonstuff/flaskStuff/microblog/flask/lib/python

    0热度

    1回答

    上面的图片给人的希望实现与瓶什么的例子。 现在我有一个元组列表,如[(B,Q), (A,B,C), (T,R,E,P), (M,N)]。 该列表可以是任何长度以及元组。当我在我的表格中输入submit或pass时,我收到一个服务器端的数据,一切正常。 但是现在我被要求记住之前提交的广告通过表单的状态,以便返回并最终修改信息。 什么是记住表格状态的最好方法? Python字典的键是在底部(1〜4)

    0热度

    2回答

    我想通过Ajax和wtforms验证表单字段数据后,开始工作,我有一个表格,像这样一个领域: name = StringField('Name :', description = "enter your name", validators=[InputRequired(message='please enter your name')]) 我的服务器端代码是这样的: @app.route('/

    1热度

    3回答

    我想在WTForm中的Jinja2中引发一个错误,如果url输入未经过验证,应该引发错误,但是当我提交一个无效url时, “请输入一个网址”。 如何传递默认弹出窗口并添加自定义错误消息? 这里是主要潘岳: from datetime import datetime from flask import Flask, render_template, url_for, request, redire

    0热度

    1回答

    我在网上找到的大部分信息都是针对多个复选框的。我只想1. 我: class CategoryForm(FlaskForm): category = StringField('category',validators=[DataRequired()]) checkbox = BooleanField('Private?') @app.route('/category/<cat

    0热度

    1回答

    我想将几个模型上的集合设置为只读。与文本字段,这很容易: form_widget_args = { 'created': { 'readonly': True } } 然而,当我通过同样的事情这是收藏领域,字段没有设置为readonly。无论该集合是源自模型对象还是它是backref的结果,都是如此。

    0热度

    1回答

    如果您dynamically add a field to a WTForms form,新添加的字段未验证(即使您添加验证程序)。 例如,在瓶: @app.route('/add', methods=['GET', 'POST']) def add(): if 'state' not in session: session['state'] = 1 form