def setup(): db.drop_all() db.create_all() user = Users(username='******', email=environ.get('EMAIL_ADDRESS')) user.password = environ.get('PASSWORD') db.session.add(Tags(name='flask')) db.session.add(Tags(name='biology')) db.session.add(Tags(name='chemistry')) db.session.add(user) db.session.commit()
def upload_tag(): form = UploadTag() if form.validate_on_submit(): names = form.name.data.split(',') for name in names: tag = Tags.query.filter_by(name=name).first() if not tag: db.session.add(Tags(name=name)) db.session.commit() flash('tags uploaded') return redirect(url_for('admin.upload_tag')) return render_template('admin/upload_tag.html', form=form)