Skip to content

Instantly share code, notes, and snippets.

View blaflamme's full-sized avatar

Blaise Laflamme blaflamme

View GitHub Profile
import morepath
from reg import match_key
class App(morepath.App):
@morepath.dispatch_method(match_key('name'))
def service(self, name):
raise NotImplementedError
import morepath
from pymitter import EventEmitter
class App(morepath.App):
ee = EventEmitter()
@App.ee.on('myevent')
def handler1(arg, request):
from .app import App
from .db import get_dbsession
from .models import User
@App.method(App.dbsession)
def app_dbsession(app):
return get_dbsession(app.settings.sqlalchemy.__dict__)