Ticket #6237 enhancement closed wontfix
t.w._flatten._flattenElement doesn't support objects adaptable to IRenderable
| Reported by: | tom.prince | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | web | Keywords: | web templates |
| Cc: | jknight | Branch: | |
| Author: | Launchpad Bug: |
Description
In porting some code from nevow, I tried to adapt nevow.url.URL as a stop-gap with
from twisted.python.components import registerAdapter
from zope.interface import implements
from twisted.web.iweb import IRenderable
class _URLAdapter(object):
implements(IRenderable)
def __init__(self, url):
self.url = url
def render(self, req):
return str(self.url)
registerAdapter(_URLAdapter, URL, IRenderable)
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

