def form_boostrap(request): form = SigninForm(request) if form.validate_on_submit(): return response.redirect('/done') return response.template('boostrap.html', form=form)
def form_validation(request): form = LoginForm(request) if form.validate_on_submit(): return response.redirect('/good') return response.template('forms.html', form=form)
def form_test(request): form = TestForm(request) if form.validate_on_submit(): return response.redirect('/account') return response.template('test.html', form=form)
def form_register(request): form = RegistrationForm(request) if form.validate_on_submit(): return response.redirect('/good') return response.template('register.html', form=form)
def index(request): flash_messages = MessagesManager(request) flash_messages.load() try: action = int(request.query['action'][0]) except: action = 0 if action == 1: flash_messages.add_message('This is a message') flash_messages.add_message('This is another message') raise http_exception.redirect('/', cookies=flash_messages.response_cookies, status_code=303) elif action == 2: flash_messages.error('This is an error message') raise http_exception.redirect('/', cookies=flash_messages.response_cookies, status_code=303) elif action == 3: flash_messages.error('This is an success message') raise http_exception.redirect('/', cookies=flash_messages.response_cookies, status_code=303) return response.template('messages.html', cookies=flash_messages.response_cookies, flash_messages=flash_messages)
def form_register(request): form = RegistrationForm(request) if form.validate_on_submit(): print(form.username.data) return response.redirect('/success') return response.template('register.html', form=form)
def form_file(request): form = UploadForm(request) if form.validate_on_submit(): r_file = request.files['image'][0] image_dest = os.path.join('store', 'file.jpg') if r_file != '': with open(image_dest, 'wb') as jpeg_file: upload_store(jpeg_file, r_file) return response.redirect('/done') return response.template('file.html', form=form)
def form_signin(request): class SigninDB: username = '******' password = '******' signin_db = SigninDB() form = SigninForm(request, obj=signin_db) if form.validate_on_submit(): form.populate_obj(signin_db) print(signin_db.username) print(signin_db.password) if signin_db.password == 'miclave': # se genera la sesion y redirige return response.redirect('/account') else: form.password.errors.append('No es valido la clave') return response.template('signin.html', form=form)
def hello_world(request): table = tag.table(_class='table table-striped jambo_table bulk_action') tr = tag.tr(_class='headings') tr.append(tag.th('Id', _class='column-title')) tr.append(tag.th('Correo', _class='column-title')) tr.append(tag.th('Usuario', _class='column-title')) tr.append(tag.th('Nombre', _class='column-title')) tr.append(tag.th('Apellido', _class='column-title')) tr.append(tag.th('Hab.', _class='column-title')) tr.append(tag.th('Fecha', _class='column-title')) tr.append( tag.th(tag.span('Accion', _class='nobr'), _class='column-title no-link last')) thead = tag.thead() thead.append(tr) table.append(thead) tbody = tag.tbody() return response.template('index.html', myname=table)
def form_validation(request): form = LoginForm(request) if form.validate_on_submit(): return response.redirect('/good') return response.template('csrf.html', cookies=form.meta.cookies, form=form)
def hello_world(request): tpl = 'Hello ${name}' return response.template(tpl, name='World')
def view_hello_world(request): return response.template('index.html', myname='Martin')
def index(request): return response.template('index.html')