def create_item(_id): """creates an item""" page_title = "Add" form = TextForm(request.form) if request.method == 'POST' and form.validate(): item_name = form.title.data description = form.body.data User.create_item(_id, item_name, description) flash(' You have created a bucketlist item', 'success') return redirect(url_for('bucketlist_items', _id=_id)) return render_template('add_item.html', form=form, title=page_title)
def data_enter(): form = TextForm() if form.validate_on_submit(): title = request.form['title'] text = request.form['text'] signature = Something(title=title, text=text) db.session.add(signature) db.session.commit() return redirect('/list') return render_template('data_enter.html', form=form)
def create_bucketlist(): """creates a bucketlist""" page_title = "Add" form = TextForm(request.form) user = User(session['username'], session['email'], session['password'], session['id']) if request.method == 'POST' and form.validate(): title = form.title.data intro = form.body.data user.create_bucketlist(title, intro) flash(' You have created a bucketlist', 'success') return redirect(url_for('dashboard')) return render_template('create.html', form=form, title=page_title)
def add_text(board_slug): print 'add_text: ', board_slug board = Board.query.filter_by(slug=board_slug).first() if not board: abort(404) form = TextForm() if form.validate_on_submit(): response_data = process_text(board, form.text.data) db.session.commit() return json_success(response_data) return json_error_message('Failed to create color', error_data=form.errors)
def text(): form = TextForm() dform = DownloadForm() if form.validate_on_submit(): algo = form.algo.data text = form.text.data num = form.sentences.data result = select_algorithm(algo, text, num) return render_template('text_input.html', title='Text', results=result, form=form, dform=dform) return render_template('text_input.html', title='Text', form=form)
def index(): global text, delimiter form = TextForm() if form.validate_on_submit(): text = form.text.data delimiter = form.delimiters.data operation = form.operations.data operation_name = None if (operation == 'a'): operation_name = 'wordcount' elif (operation == 'b'): operation_name = 'charactercount' elif (operation == 'c'): operation_name = 'mostfrequent5words' return redirect(url_for('showresult', operationname=operation_name)) return render_template('index.html', title='Home', form=form)
def edit_bucketlist(_id): """method lets the user edit existing buckelists""" page_title = "Edit" index_ = Data.get_index(_id, Data.bucketlists) form = TextForm(request.form) form.title.data = Data.bucketlists[index_]['title'] form.body.data = Data.bucketlists[index_]['intro'] if request.method == 'POST' and form.validate(): title = request.form['title'] intro = request.form['body'] Data.bucketlists[index_]['title'] = title Data.bucketlists[index_]['intro'] = intro flash('Your Bucketlist has been updated', 'success') return redirect(url_for('dashboard')) return render_template('create.html', form=form, title=page_title)
def edit_bucketlist_item(_id): """method lets the user edit existing buckelists""" page_title = "Edit" index_ = Data.get_index(_id, Data.items) form = TextForm(request.form) # ### populating the form for user to edit ### form.title.data = Data.items[index_]['item_name'] form.body.data = Data.items[index_]['description'] if request.method == 'POST' and form.validate(): title = request.form['title'] intro = request.form['body'] Data.items[index_]['item_name'] = title Data.items[index_]['description'] = intro flash('Your Item has been updated', 'success') return redirect( url_for('bucketlist_items', _id=Data.items[index_]['owner_id'])) return render_template('add_item.html', form=form, title=page_title)
def index(): form = TextForm() if form.is_submitted(): return redirect(url_for('scramble',text=form.text.data)) return render_template('index.html',form=form)