【发布时间】:2017-12-07 02:12:19
【问题描述】:
我正在尝试使用 Django 的站点地图框架功能。我已经实现了代码,它适用于当前文章对象 post_date。但是,我正在尝试使用以下代码获得更准确的最后修改日期,但它给了我错误。错误回溯http://dpaste.com/3Z04VH8
问候。 感谢您的帮助
from django.contrib.sitemaps import Sitemap
from django.db.models import Max
from article.models import Article
class ArticleSitemap(Sitemap):
changefreq = 'hourly'
priority = 0.5
def items(self):
return Article.objects.all()
def lastmod(self, obj):
from post.models import Post
return Post.objects.filter(article=obj).aggregate(Max('post_date'))
#return obj.post_date
【问题讨论】:
-
您需要显示
Post模型并在问题中包含回溯。 -
链接的回溯似乎与此处描述的问题无关。
标签: python django sitemap django-2.0