Добавил к статьям на сайт http://practice.keyfire.ru/ социальные кнопки. Теперь понравившимися статьями можно делиться. Это даст мне мотивацию писать хороший контент, которым я бы сам поделился. Использовал самые простые кнопки https://tech.yandex.ru/share/. Чтобы задачи по урокам хорошо добавлялись в социальные сети, пришлось поколдовать над заголовками страниц. Теперь у каждой страницы свой уникальный заголовок, что достаточно удобно. Можно открыть несколько страниц и не запутаться. Отображение кнопок обернул в блок {%if %} {% endif %}. Все это потребовало изменений в модели, управляющей отображением уроков. Соответственно в нее добавил поля

social = models.BooleanField(verbose_name="Соц.сети", default=True)
tab_title = models.CharField(verbose_name='Заголовок закладки', blank=True, max_length=200, default="")
Также изменил context_processor, чтобы можно было управлять отображением заголовка закладки.
27 Октябрь 2015, 22:13 0 KeyFire
blog comments powered by Disqus