Last active
September 22, 2015 19:29
-
-
Save mithrandi/d72ff26f86de69cdb40e to your computer and use it in GitHub Desktop.
txspinneret route('') issue
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from txspinneret.interfaces import ISpinneretResource | |
from txspinneret.route import Router, routedResource | |
from zope.interface import implementer | |
@routedResource | |
@implementer(ISpinneretResource) | |
class Root(object): | |
router = Router() | |
@router.subroute('working') | |
def foo(self, request, params): | |
return Working() | |
@router.subroute('broken') | |
def foo(self, request, params): | |
return Broken() | |
@routedResource | |
@implementer(ISpinneretResource) | |
class Working(object): | |
router = Router() | |
@router.route('/') | |
def index(self, request, params): | |
return Plain('index!') | |
@routedResource | |
@implementer(ISpinneretResource) | |
class Broken(object): | |
router = Router() | |
@router.route('') | |
def index(self, request, params): | |
return Plain('index!') | |
@implementer(ISpinneretResource) | |
class Plain(object): | |
def __init__(self, message): | |
self.message = message | |
def render_GET(self, request): | |
return self.message |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment