I assume you have tg.defaultview set to "kid" since you're explicitly
telling TG your template uses Genshi, right?
If this is the case, TW believes it is displaying the grid on Kid so it
breaks when displaying it on Genshi. There are a two solutions, use the
one you see fits best in your scenario (depends on the templating
language you use most in your app to render pages)
1) set tg.defaultview = "genshi" in your config.
2) When displaying the grid, pass it the displays_on parameter:
${grid(data, displays_on="genshi")}
Alberto
Really? That *should* work (it is heavily unit-tested). Are you passing
it when initializing the grid instance or when displaying it? It only
works when displaying it.
If tg.defaultview is not
> explicitly set (which is the default configuration for quickstarted
> projects, AFAICT), OR if it is set to "kid", I get a stack trace. Not
> a problem though, as the point of the exercise at this point is to get
> things working with Genshi and TW.
>
> Many thanks, once again.
No problem :)
Alberto