Domanda

Sto lavorando a un libro di Django e ho notato qualcosa di strano l'altro giorno. Il codice CSS funziona perfettamente su Safari 3 (su Mac e Windows) ma non su Firefox 3 (Windows). Sto eseguendo il web server dev django e vedo il file css che viene chiamato nella console quando in Safari ma non quando utilizzo Firefox. Qualche idea su cosa potrebbe accadere?

È stato utile?

Soluzione 2

Sono un idiota ....

Questo era il link al mio file CSS nella mia testa:

<link rel="sytlesheet" href="/site_media/style.css" type="text/css" />

Umm ... non è così che si scrive " foglio di stile " ;! Interessante che Webkit (Chrome e Safari) mostrasse i CSS anche con errori di ortografia. L'ho capito quando sono andato al prossimo capitolo del libro e gli esempi di jquery funzionavano e il file jquery.js era nella stessa directory. Qualcosa non si stava aggiungendo.

Ci scusiamo per la domanda orribile!

Altri suggerimenti

Ti manca o hai una barra in più in uno dei tuoi percorsi?

per es.

admin.site.root_path = 'admin'

Invece di

admin.site.root_path = '/admin/'

..in your urls.py

O qualcosa di simile in settings.py?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top