backend: полная реструктуризация

This commit is contained in:
2022-11-20 19:36:42 +03:00
parent 8dc700fb7c
commit f8f570c533
14 changed files with 223 additions and 200 deletions

View File

View File

@@ -1,8 +1,16 @@
from .. import db
from flask import request
from flask.views import MethodView
from flask_admin.contrib.sqla import ModelView
from textsouls import db
class CommonAdminView(ModelView):
def __init__(self, model, *args, **kwargs):
self.column_list = [c.key for c in model.__table__.columns]
super(CommonAdminView, self).__init__(model, *args, **kwargs)
class ItemAPI(MethodView):
init_every_request = False