1234567891011121314151617181920212223242526272829303132333435 |
- from random import randint
- from .app import App
- from .model import Json, World, WorldQueries, WorldUpdates, Plaintext
- from .collection import FortuneCollection
- @App.path(model=Json, path='json')
- def get_json():
- return Json()
- @App.path(model=World, path='db')
- def get_random_world():
- return World[randint(1, 10000)]
- @App.path(model=WorldQueries, path='queries')
- def get_queries(queries):
- return WorldQueries(queries)
- @App.path(model=FortuneCollection, path='fortunes')
- def get_fortunes():
- return FortuneCollection()
- @App.path(model=WorldUpdates, path='updates')
- def get_updates(queries):
- return WorldUpdates(queries)
- @App.path(model=Plaintext, path='plaintext')
- def get_plaintext():
- return Plaintext()
|