Python wtforms.TextField() Examples
The following are 10
code examples of wtforms.TextField().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
wtforms
, or try the search function
.
Example #1
Source File: rule_controller.py From codecat with GNU General Public License v3.0 | 6 votes |
def List_table_rules(): class TheForm(Form): rule = TextField('id:', validators=[validators.required(), validators.Length(min=1, max=32)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) if user_controller.check_auth() == False: return redirect("front/auth") obj=rule_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] obj.List_rules() rules=[] for rows in obj.json_output: rules.append(rows) return render_template('rule_forms/rule_list.html',form=form, rules=rules, title="Table of rules")
Example #2
Source File: user_controller.py From codecat with GNU General Public License v3.0 | 6 votes |
def List_table_users(): if check_auth() == False: return redirect("front/auth") class TheForm(Form): name = TextField('id:', validators=[validators.required(), validators.Length(min=1, max=9)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) obj=user_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] obj.List_Users() users=[] for rows in obj.json_output: users.append({"id": rows[0],"name": rows[1],"email": rows[2],"owner": rows[3],"date": rows[4]}) return render_template('user_forms/user_list.html',form=form, users=users, title="Table of Users")
Example #3
Source File: engine_controller.py From codecat with GNU General Public License v3.0 | 5 votes |
def getsinks(request): if user_controller.check_auth() == False: return redirect("front/auth") class TheForm(Form): sink = TextField('sink:', validators=[validators.required(), validators.Length(min=1, max=1024)]) path = TextField('path:', validators=[validators.required(), validators.Length(min=1, max=2048)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) if request.method == 'POST': token=request.form['csrf_token'] if form.validate(): if form.csrf_token.errors: flash('Error: form token invalid try to post again') else: try: d={} d['lang']=request.form['lang'] d['sink']=request.form['sink'] d['path']=request.form['path'] obj=engine_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] codes_lines=obj.getsinks(**d) flash("Wait five seconds and look the code cache") except Exception as e: flash('Fail: '+ str(e)) else: flash('Error: All the form fields are required. ') return render_template('engine_forms/getsinks.html', form=form, title="Search sink")
Example #4
Source File: engine_controller.py From codecat with GNU General Public License v3.0 | 5 votes |
def allsinks(request): if user_controller.check_auth() == False: return redirect("front/auth") class TheForm(Form): path = TextField('path:', validators=[validators.required(), validators.Length(min=1, max=2048)]) lang = TextField('lang:', validators=[validators.required(), validators.Length(min=1, max=32)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) if request.method == 'POST': token=request.form['csrf_token'] if form.validate(): if form.csrf_token.errors: flash('Error: form token invalid try to post again') else: try: d={} d['lang']=request.form['lang'] d['path']=request.form['path'] obj=engine_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] codes_lines=obj.allsinks(**d) flash("Wait five seconds and look the code cache") except Exception as e: flash('Fail: '+ str(e)) else: flash('Error: All the form fields are required. ') return render_template('engine_forms/allsinks.html', form=form, title="Search using all rules")
Example #5
Source File: rule_controller.py From codecat with GNU General Public License v3.0 | 5 votes |
def insert_rule(request): if user_controller.check_auth() == False: return redirect("front/auth") class TheForm(Form): title = TextField('title:', validators=[validators.required(), validators.Length(min=3, max=1024)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) if request.method == 'POST': token=request.form['csrf_token'] if form.validate(): if form.csrf_token.errors: flash('Error: form token invalid try to post again') else: try: d={} d['title']=request.form['title'] d['lang']=request.form['lang'] d['description']=request.form['description'] d['level']=request.form['level'] d['match1']=request.form['match1'] d['match2']=request.form['match2'] obj=rule_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] handler=obj.Insert_rule(**d) flash(str(handler)) except Exception as e: flash('Fail: '+ str(e)) else: flash('Error: All the form fields are required. ') return render_template('rule_forms/rule_insert.html', form=form, title="Insert rule")
Example #6
Source File: rule_controller.py From codecat with GNU General Public License v3.0 | 5 votes |
def delete_rule(request): if user_controller.check_auth() == False: return redirect("front/auth") class TheForm(Form): id = TextField('id:', validators=[validators.required(), validators.Length(min=1, max=64)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) if request.method == 'POST': token=request.form['csrf_token'] if form.validate(): if form.csrf_token.errors: flash('Error: form token invalid try to post again') else: id=request.form['id'] obj=rule_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] handler=obj.Delete_rule(id) flash(str(handler)) else: flash('Error: All the form fields are required. ') return render_template('rule_forms/rule_delete.html', form=form, title="Delete rule by ID")
Example #7
Source File: user_controller.py From codecat with GNU General Public License v3.0 | 5 votes |
def show_auth(request): if session.get('userkey') == True: if test_token(session['userkey'])==True: img='<img src="/static/codecat1.png" height="400" width="400" >' return render_template('AuthAdmin.html',title="Welcome to Codecat",content=img) class TheForm(Form): email = TextField('email:', validators=[validators.required(), validators.Length(min=4, max=35)]) password = TextField('password:', validators=[validators.required(), validators.Length(min=4, max=35)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) if request.method == 'POST': token=request.form['csrf_token'] if form.validate(): if form.csrf_token.errors: flash('Error: form token invalid try to post again') return render_template('login.html',form=form) if test_auth(request) == True: img='<img src="/static/codecat1.png" height="400" width="400" >' return render_template('AuthAdmin.html',title="Welcome to Codecat",content=img) flash('Error user or password not found !') else: flash('Error: All the form fields are required. ') # token in form.csrf_token return render_template('login.html',form=form)
Example #8
Source File: user_controller.py From codecat with GNU General Public License v3.0 | 5 votes |
def insert_user(request): if check_auth() == False: return redirect("front/auth") class TheForm(Form): name = TextField('name:', validators=[validators.required(), validators.Length(min=4, max=35)]) email = TextField('email:', validators=[validators.required(), validators.Length(min=4, max=35)]) password = TextField('password:', validators=[validators.required(), validators.Length(min=4, max=35)]) # owner = TextField('owner:', validators=[validators.required(), validators.Length(min=4, max=12)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) if request.method == 'POST': token=request.form['csrf_token'] if form.validate(): if form.csrf_token.errors: flash('Error: form token invalid try to post again') else: name=request.form['name'] email=request.form['email'] owner=request.form['owner'] password=request.form['password'] obj=user_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] handler=obj.Insert_User(email,name,password,owner) flash(str(handler)) else: flash('Error: All the form fields are required. ') return render_template('user_forms/user_insert.html', form=form, title="Insert User")
Example #9
Source File: user_controller.py From codecat with GNU General Public License v3.0 | 5 votes |
def delete_user(request): if check_auth() == False: return redirect("front/auth") class TheForm(Form): id = TextField('id:', validators=[validators.required(), validators.Length(min=1, max=64)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) if request.method == 'POST': token=request.form['csrf_token'] if form.validate(): if form.csrf_token.errors: flash('Error: form token invalid try to post again') else: id=request.form['id'] obj=user_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] handler=obj.Delete_User(id) flash(str(handler)) else: flash('Error: All the form fields are required. ') return render_template('user_forms/user_delete.html', form=form, title="Delete User by ID")
Example #10
Source File: user_controller.py From codecat with GNU General Public License v3.0 | 4 votes |
def update_user(user_id): if check_auth() == False: return redirect("front/auth") class TheForm(Form): name = TextField('name:', validators=[validators.required(), validators.Length(min=4, max=35)]) email = TextField('email:', validators=[validators.required(), validators.Length(min=4, max=35)]) password = TextField('password:', validators=[validators.required(), validators.Length(min=4, max=35)]) # owner = TextField('owner:', validators=[validators.required(), validators.Length(min=4, max=12)]) class Meta: csrf = True csrf_class = tokenform.Ice_CSRF form = TheForm( request.form, meta={'csrf_context': request.remote_addr } ) if request.method == 'POST': #"csrf_token" in request.form: if len(str(user_id)) >=1 and len(request.form['csrf_token']) > 1 : token=request.form['csrf_token'] if form.validate(): if form.csrf_token.errors: flash('Error: form token invalid try to post again') else: name=request.form['name'] email=request.form['email'] owner=request.form['owner'] password=request.form['password'] obj=user_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] handler=obj.Update_User(str(user_id),email,name,password,owner) flash(str(handler)) else: flash('Error: All the form fields are required. ') obj=user_rest_api obj=obj.rest_call("","") obj.token=session['userkey'] obj.Return_User_by_ID(str(user_id)) users={} rows=[] rows= obj.json_output users={"id": str(rows[0]),"name": str(rows[1]),"email": str(rows[2]),"owner": str(rows[3]),"date": str(rows[4]) } return render_template('user_forms/user_update.html', form=form, users=users, title="Update data of user")