redsolutioncms.django-SEO SEO обеспечивает поля для объектов любой модели, зарегистрированного в админ или в течение заданного URL.
Монтаж:
& NBSP; 1. Положите SEO, как последний пункт на ваш INSTALLED_APPS в settings.py в вашем Django проекта.
& NBSP; 2. Синхронизация базы данных:
& NBSP; ./ manage.py SyncDB
Применение:
В settings.py:
Добавить имена ModelAdmins быть дублирование:
SEO_FOR_MODELS = [
& NBSP; '. <> приложение .models <Модель>',
]
В шаблоне:
Прежде всего, загрузите seo_tags в каждом шаблоне вы хотите использовать:
{% Нагрузки seo_tags%}
Используйте ::
& NBSP; {% SEO <название | ключевые слова | Описание> [для <объект>]%}
Или::
& NBSP; {% SEO <название | ключевые слова | Описание> [для <объект>] в <переменная>%} {{<переменная>}}
Пример:
settings.py:
INSTALLED_APPS = (
& NBSP; ...
& NBSP; 'приложение',
& NBSP; ...
& NBSP; 'SEO',
)
SEO_FOR_MODELS = [
& NBSP; 'app.models.Object ",
& NBSP; 'app.models.Another ",
]
Шаблоны / object.html:
{% Нагрузки seo_tags%}
& NBSP; <голова>
& NBSP;
& NBSP;
& NBSP; <название> {% SEO Title для объекта%} название>
& NBSP;
& NBSP; <тело>
& NBSP; {{}} object.content
& NBSP;
{% SEO Title для объекта, seo_title%} {{}} seo_title
& NBSP;