Example #1
0
def save():
	form = ExampleForm()
	if form.validate_on_submit():
		print "salvando os dados:"
		print form.title.data
		print form.content.data
		print form.date.data
		flash('Dados salvos!')
	return render_template('new.html', form=form)
Example #2
0
def save():
	form = ExampleForm()
	if form.validate_on_submit():
		print "saving of data:"
		print form.title.data
		print form.content.data
		print form.date.data
		flash('Data saved!')
	return render_template('new.html', form=form)
Example #3
0
def save():
    form = ExampleForm()
    if form.validate_on_submit():
        print("saving the data:")
        print(form.title.data)
        print(form.content.data)
        print(form.date.data)
        flash('Saved data!')
    return render_template('new.html', form=form)
Example #4
0
def simple_example_view():
    print(current_user)

    form = ExampleForm()

    if form.validate_on_submit():
        print(list(form))
        print(form.text.data)

    return render_template('simple_example.html', form=form)
Example #5
0
def edit_example(example_id):
    example = SchoolModel.get_by_id(example_id)
    form = ExampleForm(obj=example)
    if request.method == "POST":
        if form.validate_on_submit():
            example.example_name = form.data.get('example_name')
            example.example_description = form.data.get('example_description')
            example.put()
            flash(u'Example %s successfully saved.' % example_id, 'success')
            return redirect(url_for('list_examples'))
    return render_template('edit_example.html', example=example, form=form)
Example #6
0
def send_form(request, form):
    from forms import ExampleForm

    dajax = Dajax()
    form = ExampleForm(form)

    if form.is_valid():
        dajax.remove_css_class('#my_form input', 'error')
        dajax.alert("This form is_valid(), your username is: %s" %
                    form.cleaned_data.get('username'))
    else:
        dajax.remove_css_class('#my_form input', 'error')
        for error in form.errors:
            dajax.add_css_class('#id_%s' % error, 'error')
    return dajax.json()
Example #7
0
    def test_context_pollution(self):
        form = ExampleForm()
        form2 = TestForm()

        template = get_template_from_string(u"""
            {% load crispy_forms_tags %}
            {{ form.as_ul }}
            {% crispy form2 %}
            {{ form.as_ul }}
        """)
        c = Context({'form': form, 'form2': form2})
        html = template.render(c)

        self.assertEqual(html.count('<input type="text" name="comment"'), 2)
        self.assertEqual(html.count('name="is_company"'), 1)
 def dispatch_request(self):
     examples = ExampleModel.query()
     form = ExampleForm()
     if form.validate_on_submit():
         example = ExampleModel(
             example_name=form.example_name.data,
             example_description=form.example_description.data,
             added_by=users.get_current_user()
         )
         try:
             example.put()
             example_id = example.key.id()
             flash(u'Example %s successfully saved.' % example_id, 'success')
             return redirect(url_for('list_examples'))
         except CapabilityDisabledError:
             flash(u'App Engine Datastore is currently in read-only mode.', 'info')
             return redirect(url_for('list_examples'))
     return render_template('list_examples.html', examples=examples, form=form)
Example #9
0
def hello_world():
    form = ExampleForm()
    return render_template('test.html', form=form)
Example #10
0
def full_form_example(request):
    from forms import ExampleForm
    example_form = ExampleForm()
    return render_response(request, 'examples/full_form_example.html',
                           {'form': example_form})
Example #11
0
def new():
	form = ExampleForm()
	return render_template('new.html', form=form)