পেজিনেশন ফলাফলের একটি বড় সেটকে বিচ্ছিন্ন পৃষ্ঠায় বিভক্ত করে, যাতে আপনি একবারে হাজার হাজার রেকর্ড লোড না করেন। এটি পারফরম্যান্স এবং ব্যবহারযোগ্যতার জন্য অপরিহার্য। Django টেমপ্লেট/ভিউয়ের জন্য একটি Paginator ক্লাস প্রদান করে, এবং DRF API-এর জন্য বিল্ট-ইন পেজিনেশন অফার করে।
পেজিনেশন যে সমস্যা সমাধান করে
# ❌ loading everything — slow, memory-heavy, bad UX with thousands of rows
articles = Article.objects.()
