Hi Antoni, Thanks a lot for your quick reply, I will go through the links you listed.
On Aug 2, 10:56 am, Antoni Aloy <antoni.a...@gmail.com> wrote: > Hi Ramesh, > > I haven't work with Flexigrid in my projects, but I did it with jqgrid > and as far I can see is quite the same: > > In the Flexigrid sample you have: > > $("#flex1").flexigrid > ( > { > url: 'post2.php', > dataType: 'json', > colModel : [ > {display: 'ISO', name : 'iso', width : 40, > sortable : true, align: > 'center'}, > {display: 'Name', name : 'name', width : 180, > sortable : true, > align: 'left'}, > {display: 'Printable Name', name : > 'printable_name', width : 120, > sortable : true, align: 'left'}, > {display: 'ISO3', name : 'iso3', width : 130, > sortable : true, > align: 'left', hide: true}, > {display: 'Number Code', name : 'numcode', > width : 80, sortable : > true, align: 'right'} > ], > buttons : [ > {name: 'Add', bclass: 'add', onpress : test}, > {name: 'Delete', bclass: 'delete', onpress : > test}, > {separator: true} > ], > searchitems : [ > {display: 'ISO', name : 'iso'}, > {display: 'Name', name : 'name', isdefault: > true} > ], > sortname: "iso", > sortorder: "asc", > usepager: true, > singleSelect: true, > title: 'Countries', > useRp: true, > rp: 15, > showTableToggleBtn: true, > width: 700, > height: 200 > } > ); > > So the idea is to replace the php url with a django one. ex. /ajax/countries/ > > That url must map to a view and on that view you have to obtain > (Country.objects.all() if you have such a model) and then return the > json that Flexigrid wants. You can see the json > inhttp://www.flexigrid.info/post2.php > > So the real problem is to know how to map urls to views, and that is > clearly explained in the Django tutorial, and how to return json data > instead of html, which is covered in : > > http://docs.djangoproject.com/en/dev/topics/serialization/http://chronosbox.org/blog/jsonresponse-in-django?lang=enhttp://stackoverflow.com/questions/414543/django-serialize-to-json > > etc. > > With jqrid I was able to map the Django model response directly to the > grid (well almost), but I don't know if this is possible in Flexigrid. > Anyway, you can create your own structure, fill it from the model and > then dump it to json. > > Hope it helps! > > -- > Antoni Aloy López > Blog:http://trespams.com > Site:http://apsl.net -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.