【发布时间】:2015-04-17 16:21:45
【问题描述】:
我正在使用 django-reversion。如何打印 ListView 中每个模型的所有修订?
我试过了
class RevisionListView(ListView):
model = reversion.revisions.Version
template_name = "revision_list.html"
并在我的模板中打印查询集
{% for version in version_list %}
{{ version }}
{% endfor %}
它似乎有效,但我不知道如何获取“原始对象”的链接(通过get_absolute_url)。似乎我得到了 object_id 和 content_type 但我不知道如何获取在 models.py 中定义的对象的绝对 url。
我可以打印修订号以及特定修订号在特定对象的修订号中吗?
我已经搜索过 SO,因为我认为其他人也有同样的问题,但我找不到任何东西。
【问题讨论】:
标签: python django django-models django-reversion