There are too many components that I do not fully understand yet. How
can I tell if Json is returning data?

On Mar 10, 4:49 pm, Sanjiv Singh <[email protected]> wrote:
> Hi Ed,
>
>
>
> On Wed, Mar 11, 2009 at 2:35 AM, Ed Valentine <[email protected]> 
> wrote:
>
> > I am trying to develop a prototype and am having trouble with the
> >Flexigridwidget. It sounds great. I seem to be missing something in
> > using the templetes or ???
>
> > Here is the code from the tutorial:
> > -----------------------------------------------------------------------------------------
> > Once the Widget is instantiated it can be served up to the user from
> > the controller:
>
> > @expose('samplegrid.templates.index')
> > def index(self):
> >    pylons.c.grid = grid
> >    return dict()
>
> > The widget can be displayed in the template by:
>
> > ${tmpl_context.grid(value=value)}
>
> That probably should be just ${tmpl_context.grid()} as we are passing
> an empty return dict.
>
> regards
> Sanjiv
>
>
>
> > @expose('json')
> > def fetch(self, page=1, rp=25, sortname='title', sortorder='asc',
> > qtype=None, query=None):
> >    offset = (page-1) * rp
> >    if (query):
> >        d = {qtype:query}
> >        movies = DBSession.query(Movie).filter_by(**d)
> >    else:
> >        movies = DBSession.query(Movie)
> >    total = movies.count()
> >    column = getattr(Movie.c, sortname)
> >    movies = movies.order_by(getattr(column,sortorder)()).offset
> > (offset).limit(rp)
> >    rows = [{'id'  : movie.id,
> >                 'cell': [movie.id, movie.title, movie.description,
> > movie.year, movie.genera]} for movie in movies]
> >    return dict(page=page, total=total, rows=rows)
> > --------------------------------------------------------------------------------
> > The error is " value is undifined "
>
> > I think that means 'value' is empty, has no contents. What needs to be
> > sent to the template?
>
> > Thanks.
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to