Турбо-страницы на Django.
Приложение позволяет создавать фиды для Турбо-страниц Яндекса, сходным образом с тем, как они определяются в Django Syndication Feed Framework.

1. Наследуйте ваш класс фида от YandexTurboFeed:

    # feeds.py
from yaturbo import YandexTurboFeed

class TurboFeed(YandexTurboFeed):

def items(self):
return Article.objects.all()

def item_turbo(self, article):
return article.html_contents

2. Передайте экземпляр класса в urlpatterns:

    # urls.py
from .feeds import TurboFeed

urlpatterns = [
...
path('feeds/turbo/', TurboFeed()),
...
]

За более подробным описанием и примерами обратитесь к документации (англ.).


Смотрите также:
* Турбо-страницы Яндекса в Django — анонс django-yaturbo 0.2.0

Категории

Окружение
Проект

На заметку
Зарегистрированные пользователи могут получать еженедельный дайджест обновлений на сайте.