Hello,
You'll first need to create a custom admin page. Create your view and add it to the urls.py like normal.
Then you extend the admin base template and display your aggregation in there:
{% extends "admin/base_site.html" %}
{% block title %}Stats title{% endblock %}
{% block content %}Stats HTML{% endblock %}
The you aggregate what you need in the view function and pass that. You'll need to have the relevant
data counters before hand though. You might want to checkout signals to implement that?
Kind regards