E 'facilmente possibile aggiungere link o azioni a livello di sito alla home page in Django ...
collegamenti sì, Nota sicuro di quello che le azioni a livello di sito significa.
oppure si tratta di modelli di sostituzione?
Sì, è una questione di modelli sovrascriventi (AFAIK). Ma i modelli semplici e sovrascriventi non si escludono a vicenda.
Per tutti coloro che arrivati qui perché vogliono solo il modo più semplice ~ standard in realtà "aggiungere azioni personalizzate [cioè link] a Django home page" (testato in django 1.9):
Dato un progetto Django chiamato ' myproj' e la vostra directory di lavoro corrente è la directory del progetto:
mkdir -p myproj/templates/admin/
edit myproj/templates/admin/index.html
iniziare con i seguenti in index.html
modello e il vostro sito sarà invariato. Quindi giocherellare su come mettere i link in quei blocchi in base alle proprie esigenze.
{% extends "admin/index.html" %}
{% block content %}
{{ block.super }}
{% endblock %}
{% block sidebar %}
{{ block.super }}
{% endblock %}