from django.view.generic import ListView
from .models import Post
post_list = ListView.as_view(model=Post, paginate_by=10)
class PostListView.as_view(model=Post, paginate_by=10):
model=Post
paginate_by = 10
post_list = PostListView.as_view()
class PostListView(ListView):
model = Post
paginate_by = 10
def get_queryset(self):
qs = super().get_queryset()
qs = qs.filter(...)
return qs
PostListView.as_view()