Я хочу отделить маршруты от моего основного файла server.py в соколе.
Это мой основной файл
try:
import falcon, falcon_cors
from config.config import server_config
from resources.pingserver import Ping
except ImportError as err:
raise err
salescoachbot= falcon.API()
Это мой файл ресурсов
class Ping(object):
def on_get(self, req, resp):
msg = 'Falcon GET service is working'
resp.body = json.dumps(msg, ensure_ascii=False)
resp.status = falcon.HTTP_200
def on_post(self, req, resp):
msg = 'Falcon POST service is working'
resp.body = json.dumps(msg, ensure_ascii=False)
resp.status = falcon.HTTP_200
Теперь, как добавить файл маршрута, который настраивает все ресурсы для API вместо этого.
try:
import falcon, falcon_cors
from config.config import server_config
from resources.pingserver import Ping
except ImportError as err:
raise err
salescoachbot= falcon.API()
salescoachbot.add_route('/ping', Ping())