Browse Source

Affichage des objets liés quand c'est necessaire (interfaces-machines-domain)

Fix_strange_foreign_key_state
Gabriel Detraz 8 years ago
committed by chirac
parent
commit
5596abf4df
  1. 4
      re2o/views.py

4
re2o/views.py

@ -40,6 +40,7 @@ from django.conf import settings
from contributors import contributeurs
import os
import time
from itertools import chain
import users, preferences, cotisations, topologie, machines
def form(ctx, template, request):
@ -146,6 +147,9 @@ def history(request, application, object_name, object_id):
))
pagination_number = GeneralOption.get_cached_value('pagination_number')
reversions = Version.objects.get_for_object(instance)
if hasattr(instance, 'linked_objects'):
for related_object in chain(instance.linked_objects()):
reversions = reversions | Version.objects.get_for_object(related_object)
paginator = Paginator(reversions, pagination_number)
page = request.GET.get('page')
try:

Loading…
Cancel
Save