Ajout d'informations sur les événements importés à venir
This commit is contained in:
parent
ce7576e9ae
commit
c795803073
@ -60,8 +60,7 @@
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
|
||||
</article>
|
||||
<article>
|
||||
<header>
|
||||
<h2>Activité des derniers jours</h2>
|
||||
@ -75,6 +74,13 @@
|
||||
<p>Détail des imports récurrents :
|
||||
{% include "agenda_culturel/rimports-info-inc.html" with all=1 %}</p>
|
||||
|
||||
<h3>Synthèse des événements importés</h3>
|
||||
<p>En ne considérant que les événements à venir, on compte :</p>
|
||||
<ul>
|
||||
<li>Nombre d'événements issus d'importations récurrentes : {{ nb_in_rimport }}</li>
|
||||
<li>Nombre d'événements issus d'importations uniques : {{ nb_in_orphan_import }}</li>
|
||||
</ul>
|
||||
|
||||
</article>
|
||||
</div>
|
||||
|
||||
|
@ -1037,6 +1037,16 @@ def administration(request):
|
||||
.count())
|
||||
nb_all = imported_events.count()
|
||||
|
||||
# get some info about imported (or not) events
|
||||
srcs = RecurrentImport.objects.all().values_list("source")
|
||||
in_future = Event.objects.filter(Q(start_day__gte=today))
|
||||
nb_in_rimport = in_future.filter(Q(import_sources__overlap=srcs)).count()
|
||||
nb_in_orphan_import = in_future.filter(
|
||||
(Q(import_sources__isnull=False) &
|
||||
(Q(modified_date__isnull=True) |
|
||||
Q(modified_date__lte=F('imported_date'))))
|
||||
& ~Q(import_sources__overlap=srcs)).count()
|
||||
|
||||
|
||||
# get all non moderated events
|
||||
nb_not_moderated = Event.get_nb_not_moderated(today, nb_mod_days, nb_classes)
|
||||
@ -1048,7 +1058,8 @@ def administration(request):
|
||||
"events": events, "batch_imports": batch_imports,
|
||||
"nb_failed": nb_failed, "nb_canceled": nb_canceled,
|
||||
"nb_running": nb_running, "nb_all": nb_all,
|
||||
"nb_not_moderated": nb_not_moderated},
|
||||
"nb_not_moderated": nb_not_moderated,
|
||||
"nb_in_rimport": nb_in_rimport, "nb_in_orphan_import": nb_in_orphan_import},
|
||||
)
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user