def reset(): db.drop_all() db.create_all() from data import db_start return redirect(url_for('main.register'))
def _timestr0(dt): mon = g.Mons[str(dt.month)] return u'%s月<span>%d</span>' % (mon, dt.day) app.jinja_env.filters['timestr0'] = _timestr0 def _timestr1(dt): return '%d:%d' % ( dt.hour, dt.minute ) app.jinja_env.filters['timestr1'] = _timestr1 def _timestr2(dt): return u'%d年%d月%d日 %d:%d:%d' % ( dt.year, dt.month, dt.day, dt.hour, dt.minute, dt.second ) app.jinja_env.filters['timestr2'] = _timestr2 app.config.update(dict( DEBUG=True, SECRET_KEY='development key', USERNAME='******', PASSWORD='******' )) if __name__ == '__main__': db.create_all() run_simple('localhost', 5000, app, use_reloader=True, use_debugger=True, use_evalex=True)
def setup_database(self, app_definition: Flask) -> None: with app_definition.app_context(): db.create_all()
def setUp(self): db.create_all() db.session.add(User("Jose Gonzales", "josegon", "admin123", "*****@*****.**","1", "1")) db.session.add(Dpt("1", "Dpt. Desarrollo Software")) db.session.add(Rol("1","admin")) db.session.commit()
def create_database(): db.create_all()
# coding=utf-8 __author__ = 'dimv36' from flask import Flask from auth import login_manager from data import db, images from models import create_entities # Инициализация приложения app = Flask(__name__) app.config.from_object('config') # Связь приложения с базой данных db.init_app(app) db.app = app # Связь приложения с модулем динамической загрузки изображений images.init_app(app) images.app = app # Инициализация менеджера входа login_manager.init_app(app) # Создание структур таблиц db.create_all(app=app) # Наполнение таблиц минимально необходимыми данными create_entities() from webtests import views, models
from data import db if __name__ == "__main__": db.create_all()