123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- from handlers.HandlerBase import BaseHandler
- from model.DataBaseUtils import MysqlUtils
- import json
- import requests
- from data_manage.operate import *
- from model.DataBaseUtils import MysqlUtils
- db = MysqlUtils()
- class ChannelGroupHandler(BaseHandler):
- APP_MAP = {
- "user_channel": user_channel,
- "user_channel_group": user_channel_group,
- "user": user,
- "group_add": group_add,
- "group_del": group_del
- }
- def post(self):
- arg = self.get_args()
- print(arg)
- try:
- data = self.run(arg)
- self.write_json(data=data)
- except Exception as e:
- print(e)
- self.write_fail()
- def run(self, arg):
- app = self.request.full_url().split('/')[-1]
- return self.run_function(self.APP_MAP[app], arg)
- def run_function(self, func, arg):
- return func(arg)
|