Я использую пакет django, который проверяет, является ли браузер мобильным. Я хочу применить его к paginate_by
, поэтому на мобильном устройстве меньше галерей с использованием self.request.mobile
. Вот класс:Доступ к модели класса Django
class GalleryList(ListView):
model = Gallery
paginate_by = 20
context_object_name = 'galleries'
category = None
def get_queryset(self):
if self.request.mobile:
self.template_name = 'mobile/gallery.html'
qs = Gallery.objects.filter(visible=True,).order_by('-created','-hot')
return qs
Какой у Вас вопрос ? – Xebax