def save(): form = ExampleForm() if form.validate_on_submit(): print form.title.data print form.content.data print form.date.data return render_template('new.html', form=form)
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)
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)
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)
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)
def add(request, type): message = '' commit = True template_name = 'professor/example.html' if type == 'example': form = ExampleForm(request.POST or None) elif type == 'test': form = TestForm(request.POST or None) elif type == 'exam': form = ExamForm(request.POST or None) elif type == 'exercise': commit = False form = ExerciseForm() if request.POST: subform = eval(request.POST['exercise_type'] + 'Form(request.POST)') if subform.is_valid(): obj = subform.save(commit=False) form = ExerciseForm(request.POST) if form.is_valid(): exercise_object = form.save(commit=False) obj.save() exercise_object.exercise_type = obj exercise_object.save() template_name = 'professor/exercise.html' if request.POST and form.is_valid and commit: form.save() elif not commit: message = "Αποθηκεύτηκε επιτυχώς!" return render_to_response(template_name, {'form': form, 'type': type, 'message': message})
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)
def edit_example(example_id): example = ExampleModel.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)
def edit_example(example_id): example = ExampleModel.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)
def new_example(): """Add a new example""" form = ExampleForm() if form.validate_on_submit(): example = ExampleModel( example_id = form.example_id.data, example_title = form.example_title.data, added_by = users.get_current_user() ) example.put() flash(u'Example successfully saved.', 'success') return redirect(url_for('list_examples')) return render_template('new_example.html', form=form)
def send_form(request, form): dajax = Dajax() form = ExampleForm(deserialize_form(form)) if form.is_valid(): dajax.remove_css_class('#my_form input', 'error') dajax.alert("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()
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()
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()
def new_example(): """Add a new example, detecting whether or not App Engine is in read-only mode.""" form = ExampleForm() if form.validate_on_submit(): example = ExampleModel( example_id = form.example_id.data, example_title = form.example_title.data, added_by = users.get_current_user() ) try: example.put() flash(u'Example successfully saved.', 'success') return redirect(url_for('list_examples')) except CapabilityDisabledError: flash(u'App Engine Datastore is currently in read-only mode.', 'failure') return redirect(url_for('list_examples')) return render_template('new_example.html', form=form)
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)
def list_examples(): """List all examples""" examples = ExampleModel.all() 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)
def dashboard(): """List all examples""" email = request.args.get('email',"") profile = request.args.get('profile',"") logging.info("email=%s profile=%s",email,profile) 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('dashboard')) except CapabilityDisabledError: flash(u'App Engine Datastore is currently in read-only mode.', 'info') return redirect(url_for('dashboard')) return render_template('dashboard.html', examples=examples, form=form)
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 hello_world(): form = ExampleForm() return render_template('test.html', form=form)
def new(): form = ExampleForm() return render_template('new.html', form=form)
def full_form_example(request): from forms import ExampleForm example_form = ExampleForm() return render_response(request, 'examples/full_form_example.html', {'form': example_form})