Thanks fedowag.
On Oct 31, 2016 12:01 PM, "王安刚" <[email protected]> wrote:

> hi
> i prefer method 2
>
> you can get all the list from db and store it in redis using zadd
> each time an ajax request comes, you get the data you need using zrange
>
>
> 在 2016年10月31日星期一 UTC+8上午9:05:07,ADEWALE ADISA写道:
>>
>> Hello,
>> Please I need an advice on the best approach to take on the following
>> issues.
>> I have a database table consist of about 1000 record. I need to be
>> displaying like 20 records at a time on a page such that when the user
>> scroll the browser another batches will be append to the browser.
>> Below are the 3 ways am aiming to achieve this:
>>
>> 1. Using django pagination feature.
>>
>> 2. Everytime records need to be appended to the browser , an ajax call is
>> made to the view, then the queryset is slice using appropriate lower and
>> upper band. Then the returned record is appended to the browser.
>>
>> 3. Fetch the whole records from the database and transfer everything to
>> the browser, then JavaScript is now use to slice and be appending as needed.
>>
>> NOTE: The webpage would work like yahoo.com mobile site.
>> Please with approach is the best in term of performance and speed.
>>
>> Thanks.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/django-users/022fd700-0edb-419c-9a0d-6e9714229599%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/022fd700-0edb-419c-9a0d-6e9714229599%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAMGzuy-s8X495UAXuQTibAXe9VLumhMvSUEhzo_rb55T4%3DsQ7g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to