diff --git a/src/dyns/controllers.py b/src/dyns/controllers.py index 2b03c93..eb98a1a 100644 --- a/src/dyns/controllers.py +++ b/src/dyns/controllers.py @@ -12,15 +12,6 @@ class BaseController(milla.controllers.Controller): TMPL_LOADER = jinja2.PackageLoader(__name__.rsplit('.', 1)[0]) - def __init__(self): - # allowed_methods must be set on the instance rather than the - # class because of how Milla does attribute copying to the - # partial the router creates. - try: - self.allowed_methods = self.__class__.allowed_methods - except AttributeError: - pass - def __before__(self, request): super(BaseController, self).__before__(request) self.session = model.Session() @@ -51,6 +42,7 @@ class BaseController(milla.controllers.Controller): self.session.rollback() self.session.bind.dispose() del self.session + del self.render def index(request):