Django: favicon
13 Aprile 2018
Django favicon
Scaricare l’immagine django desiderata ad es.
e ridimensionarla a 16×16, rinominandola favicon.ico.
Posizionarla nella directory /static/ della propria app.
/path_to_django_site/app_name/static/favicon.ico
Nella template base.html, dalla quale ereditiamo tutte le altre, inserire nel tag
il link alla favicon:{% load staticfiles %} ... {% block head %} ... <link rel="shortcut icon" href="{% static 'favicon.ico' %}"> {% endblock %}
Ricordarsi assolutamente di caricare gli staticfiles come indicato con:
{% load staticfiles %}
Assicurarsi che nel file settings.py del sito sia definita la costante STATIC_URL:
STATIC_URL = '/static/'
Avviato il server, la favicon dovrebbe essere correttamente caricata e visualizzata senza così incorrere nell’errore
[...] "GET /favicon.ico HTTP/1.1" 404 -
Commenti recenti