在django中管理seo元数据的框架。
DjangoSEO的Python项目详细描述
这是一套django的seo工具。 它允许您将元数据与:
- 绝对路径
- 模型实例
- 模型类
- 视图
元数据可以在管理中心编辑,也可以与任何相关模型一起编辑。
不过,这是一个框架,而不是一个应用程序。因此你有 完全控制您存储的数据。 下面是一个定义示例:
from rollyourown import seo class BasicMetadata(seo.Metadata): title = seo.Tag(max_length=68, head=True) keywords = seo.KeywordTag() description = seo.MetaTag(max_length=155) heading = seo.Tag(name="h1") subheading = seo.Tag(name="h2") extra = seo.Raw(head=True) # Adding some fields for facebook (opengraph) og_title = seo.MetaTag(name="og:title", populate_from="title", verbose_name="facebook title") og_description = seo.MetaTag(name="og:description", populate_from="description", verbose_name='facebook description')
正如你所看到的,它是非常灵活的,但是有很多比这个简单的例子更多的东西。
完整的文档可以在http://django-seo.readthedocs.org/在线阅读。