【发布时间】:2021-04-05 16:33:51
【问题描述】:
我想知道是否有可能/google 允许将 meta_description CharField 添加到 Post 模型以动态更改 html 页面上的元描述?
我当前的元描述是
<meta name="description" content="{{ post.title }} blog post from the {{ post.category }} category.">
这显然并不理想,因为它没有很好地描述单个博客文章。然后我开始考虑是否可以在同一个庄园中添加一个字段设置。这样我就可以将 CharField 设置为最大长度,这样我就知道所有元描述都是适当的长度,并且我可以为每篇博文设置适当的描述。
class Post(models.Model):
title = models.CharField(max_length =250)
body = RichTextField(blank=True, null=True)
meta_description = models.CharField(max_length=150)
<meta name="description" content="{{ post.meta_description }}"
- 在我尝试实施之前,是否有人发现这有任何问题?
- 有人知道 Google 是否允许这样做吗?
【问题讨论】:
标签: html django django-models meta-tags