From 70579f1e57c67247fe71c49c234e6b1ae93db81b Mon Sep 17 00:00:00 2001
From: Alexander Burdeiny
Date: Thu, 14 Apr 2016 16:47:14 +0300
Subject: [PATCH] =?UTF-8?q?1193:=20=D0=9B=D1=8D=D0=BD=D0=B4=D0=B8=D0=BD?=
=?UTF-8?q?=D0=B3-=D0=A1=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86=D0=B0=20"?=
=?UTF-8?q?=D0=A0=D0=B5=D0=BA=D0=BB=D0=B0=D0=BC=D0=B0"=20=D0=BF=D0=B5?=
=?UTF-8?q?=D1=80=D0=B5=D0=BA=D0=BB=D1=8E=D1=87=D0=B0=D1=82=D0=B5=D0=BB?=
=?UTF-8?q?=D1=8C=20=D1=81=D0=BB=D0=B0=D0=B9=D0=B4=D0=BE=D0=B2,=20=D1=80?=
=?UTF-8?q?=D0=B5=D1=81=D0=B0=D0=B9=D0=B7=20=D0=B8=D0=B7=D0=BE=D0=B1=D1=80?=
=?UTF-8?q?=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
settings/templatetags/template_filters.py | 16 +++++++++++++++-
.../client/simple_pages/advertising_landing.html | 16 +++++++++++-----
2 files changed, 26 insertions(+), 6 deletions(-)
diff --git a/settings/templatetags/template_filters.py b/settings/templatetags/template_filters.py
index 50fce7a9..e1c69e4b 100644
--- a/settings/templatetags/template_filters.py
+++ b/settings/templatetags/template_filters.py
@@ -323,4 +323,18 @@ def get_theme_name(id):
@register.filter
def coord_format(value):
- return u'%s' % value
\ No newline at end of file
+ return u'%s' % value
+
+
+@register.filter
+def get_pages(objects, number):
+ '''
+ input:
+ objects - list or queryset of objects
+ number - number of objects per page
+ output
+ list of pages with numbers
+ '''
+ x, y = divmod(len(objects), int(number))
+ return xrange(x if y == 0 else x + 1)
+
diff --git a/templates/client/simple_pages/advertising_landing.html b/templates/client/simple_pages/advertising_landing.html
index b65ddc32..4b8a6205 100644
--- a/templates/client/simple_pages/advertising_landing.html
+++ b/templates/client/simple_pages/advertising_landing.html
@@ -1,6 +1,7 @@
{% load static %}
{% load i18n %}
{% load template_filters %}
+{% load template_filters %}
{% load thumbnail %}
{% get_current_language as LANGUAGE_CODE %}
@@ -350,7 +351,9 @@
{{ comment.text }}
-
+ {% thumbnail comment.logo "70x70" format="PNG" upscale=False as im %}
+
+ {% endthumbnail %}
{{ comment.name }}
@@ -369,10 +372,13 @@
-
-
-
-
+
+ {% if comments|length > 3 %}
+ {% for p in comments|get_pages:'3' %}
+
+ {% endfor %}
+ {% endif %}
+