hm... you can check amount of the records before output... why not?
2007/5/4, Merric Mercer <[EMAIL PROTECTED]>: > > I have a template that has 3 non-contiguous areas. I need to display > the results of a query set across these three areas. > My initial solution was to split up the query set in the template using > "slice". For example: > > {% for object in object_list|slice:"1:6" %}area one {% endfor %} > {% for object in object_list|slice:"6:9" %}area two {% endfor %} > etc > > My problem is that this is not working with pagination correctly when > the pagination returns less than the initial slice ( in this case 6). I > get the following errors (see below). > > Can anybody suggest how to avoid this? Many thanks > > MerMer > > > > Caught an exception while rendering.{% for object in > object_listslice:"3:6" %} > Exception Type: ProgrammingError > Exception Value: (1064, "You have an error in your SQL syntax; check the > manual that corresponds to your MySQL server version for the right > syntax to use near '-1' at line 1") > Exception Location: C:\Python24\Lib\site-packages\MySQLdb\connections.py > in defaulterrorhandler, line 35 > > > > -- //wbr Pashka R. <[EMAIL PROTECTED]> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---