为您的网站中的对象添加通用的SEO字段
项目描述
django-easy-seo
===============
为在管理中注册的任何模型的对象添加SEO字段。
由`Basil Shubin <https://github.com/bashu>`_维护,以及一些优秀的
`贡献者 <https://github.com/bashu/django-easy-seo/contributors>`_。
.. image:: https://img.shields.io/pypi/v/django-easy-seo.svg
:target: https://pypi.python.org/pypi/django-easy-seo/
.. image:: https://img.shields.io/pypi/dm/django-easy-seo.svg
:target: https://pypi.python.org/pypi/django-easy-seo/
.. image:: https://img.shields.io/github/license/bashu/django-easy-seo.svg
:target: https://pypi.python.org/pypi/django-easy-seo/
.. raw:: html
<p align="center">
<img src="https://raw.githubusercontent.com/bashu/django-easy-seo/develop/logo/sizes%20500x300/color.png" alt="django-easy-seo">
</p>
设置
-----
要么将此存储库克隆到您的项目中,要么使用 ``pip install django-easy-seo`` 安装
您需要在项目的 ``settings.py`` 文件中将 ``seo`` 添加为 **最后一个** 项目
.. code-block:: python
INSTALLED_APPS = (
...
'seo', # 必须在列表中最后
)
然后运行 ``./manage.py syncdb`` 以创建所需的数据库表
配置
-------------
您需要在 ``settings.py`` 中设置一个必需的配置选项
.. code-block:: python
# 覆盖/扩展特定模型的ModelAdmin类
SEO_FOR_MODELS = [
'<app_name>.models.<ModelName>',
]
使用
-----
首先,在您想使用它的每个模板中加载 ``seo_tags``
.. code-block:: html+django
{% load seo_tags %}
使用
.. code-block:: html+django
{% seo '<title|keywords|description>' for object %}
或
.. code-block:: html+django
{% seo '<title|keywords|description>' for object as variable %}
{{ variable }}
请参阅“示例”应用程序。该应用程序用于手动测试该软件包的功能。这也是一个很好的示例。
您只需Django 1.4或更高版本即可运行。它可能可以在较旧版本上运行,但尚未测试。
===============
为在管理中注册的任何模型的对象添加SEO字段。
由`Basil Shubin <https://github.com/bashu>`_维护,以及一些优秀的
`贡献者 <https://github.com/bashu/django-easy-seo/contributors>`_。
.. image:: https://img.shields.io/pypi/v/django-easy-seo.svg
:target: https://pypi.python.org/pypi/django-easy-seo/
.. image:: https://img.shields.io/pypi/dm/django-easy-seo.svg
:target: https://pypi.python.org/pypi/django-easy-seo/
.. image:: https://img.shields.io/github/license/bashu/django-easy-seo.svg
:target: https://pypi.python.org/pypi/django-easy-seo/
.. raw:: html
<p align="center">
<img src="https://raw.githubusercontent.com/bashu/django-easy-seo/develop/logo/sizes%20500x300/color.png" alt="django-easy-seo">
</p>
设置
-----
要么将此存储库克隆到您的项目中,要么使用 ``pip install django-easy-seo`` 安装
您需要在项目的 ``settings.py`` 文件中将 ``seo`` 添加为 **最后一个** 项目
.. code-block:: python
INSTALLED_APPS = (
...
'seo', # 必须在列表中最后
)
然后运行 ``./manage.py syncdb`` 以创建所需的数据库表
配置
-------------
您需要在 ``settings.py`` 中设置一个必需的配置选项
.. code-block:: python
# 覆盖/扩展特定模型的ModelAdmin类
SEO_FOR_MODELS = [
'<app_name>.models.<ModelName>',
]
使用
-----
首先,在您想使用它的每个模板中加载 ``seo_tags``
.. code-block:: html+django
{% load seo_tags %}
使用
.. code-block:: html+django
{% seo '<title|keywords|description>' for object %}
或
.. code-block:: html+django
{% seo '<title|keywords|description>' for object as variable %}
{{ variable }}
请参阅“示例”应用程序。该应用程序用于手动测试该软件包的功能。这也是一个很好的示例。
您只需Django 1.4或更高版本即可运行。它可能可以在较旧版本上运行,但尚未测试。
项目详情
关闭
django-easy-seo-0.4.8.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2a4bcaeabfb24d27861547848f51b8f8f9f80d8bee9e53a1da2e857c217b3134 |
|
MD5 | d28a3386032e3d1be6e8fceb520be8cd |
|
BLAKE2b-256 | bf35b2b91c5ed1e9690bfb710191cf9de084421abfa06b063be83a0b84c760a3 |
关闭
django_easy_seo-0.4.8-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a2e358974aaf5ba34cf998515ee160d7807e4419e3c17cccf16ee15ca5649230 |
|
MD5 | 1b0abb6f60e1c2e55149e3628b4f6003 |
|
BLAKE2b-256 | c3c8c017ca0637e8b158b3d82be078e3c6a1f292220e533ad36e505ee91e681d |