Beispiel #1
0
    db_session = db_session
    form_class = model_form(Group, db_session, only=['name'])


class WarehouseModule(ModelAdminModule):
    model = Warehouse
    db_session = db_session


class CompanyModule(ModelAdminModule):
    model = Company
    db_session = db_session
    form_class = model_form(Company, db_session, only=['name'])


admin = Admin(app, title="my business administration")

security = admin.register_node('/security', 'security', 'security management')

user_module = admin.register_module(UserModule,
                                    '/users',
                                    'users',
                                    'users',
                                    parent=security)

group_module = admin.register_module(GroupModule,
                                     '/groups',
                                     'groups',
                                     'groups',
                                     parent=security)
Beispiel #2
0
 def create_app(self):
     app = Flask(__name__)
     self.admin = Admin(app)
     return app
Beispiel #3
0
#!/bin/env python
# -*- coding: utf-8 -*-
#########################################################################
# File Name: flask_dashed_demo.py
# Author: billowqiu
# mail: [email protected]
# Created Time: 2016-10-22 22:30:57
# Last Changed: 2016-10-22 22:32:12
#########################################################################
from flask import Flask
from flask_dashed.admin import Admin

app = Flask(__name__)
admin = Admin(app)

if __name__ == '__main__':
    app.run(debug=True)
Beispiel #4
0
        return user


class GroupModule(ModelAdminModule):
    model = Group
    db_session = db_session
    form_class = model_form(Group, db_session, only=['name'])


class CompanyModule(ModelAdminModule):
    model = Company
    db_session = db_session
    form_class = model_form(Company, db_session, only=['name'])


admin = Admin(app, title="my business")
security = admin.register_node('/security', 'security', 'security management')
user_module = admin.register_module(UserModule,
                                    '/users',
                                    'users',
                                    'users',
                                    parent=security)
group_module = admin.register_module(GroupModule,
                                     '/groups',
                                     'groups',
                                     'groups',
                                     parent=security)
company_module = admin.register_module(CompanyModule, '/companies',
                                       'companies', 'companies')