Favicon per Web2py app

In web2py è naturalmente possibile personalizzare la favicon della propria app. Normalmente basterà sostituire quella di default presente nella cartella static con la vostra, ma nel caso non riusciste comunque a visualizzarla ecco i semplici passi necessari.

Diamo per scontato che abbiate già configurato il file routes.py per dare un aspetto più familiare ai vostri URLs.

  1. Nel file routes.py alla sezione routes_in aggiungete:

    (r'.*:/favicon.ico', r'/init/static/favicon.ico')
    dove ho supposto che caricherete la favicon nella cartella static e che la vostra app si chiami init, nel caso sostituite i vostri valori.
  2. Tra le vostre views, editate layout.html e aggiungete nella sezione <head>..</head>:
    dove ho supposto che tutte le vostre Views estendano layout.html.