示例#1
0
文件: minimal.py 项目: iamsk/brat
from brat import Brat
from brat import BratHandler

brat = Brat()


class HelloWorld(BratHandler):
    def get(self):
        return {'hello': 'world'}

brat.add_handler('/', HelloWorld)

if __name__ == '__main__':
    brat.run()
示例#2
0
文件: test_views.py 项目: iamsk/brat
 def get_app(self):
     brat = Brat()
     brat.add_handler('/', HelloWorld)
     self.app = brat.get_app()
     return self.app
示例#3
0
文件: app.py 项目: vovolie/brat
#!/usr/bin/env python
# -*- coding: utf-8 -*-

from brat import Brat
from views import UsersHandler, UserHandler

brat = Brat()

brat.define("port", default=7778, help="Run on the given port", type=int)
brat.define("need_auth", default=True)
brat.define("api_url", default="http://localhost:7778")

brat.add_handler("/users", UsersHandler)
brat.add_handler("/users/(\d+)", UserHandler)


def run():
    brat.run()


if __name__ == "__main__":
    run()