Domanda

Ho recentemente creato un account a Slicehost e ha fatto una nuova fetta.Ho copiato il mio nuovo progetto e ho cambiato i percorsi in Impostazioni e ogni file.Ma quando provo ad accedere all'interfaccia di amministrazione, ottengo questo errore:

TemplateSyntaxError at /admin/
Caught ImportError while rendering: No module named urls

In template /usr/local/lib/python2.6/dist-packages/django/contrib/admin/templates/admin/base.html, error at line 31
Caught ImportError while rendering: No module named urls
.

Qualcuno sa perché?

È stato utile?

Soluzione

Ho risolto il mio problema.Era perché ero nella versione sbagliata di Haystack.Grazie anche se ragazzi.

Altri suggerimenti

Solo per chiarire la risposta sopra, quando si installa da pip è possibile afferrare haystack o django-haystack.Allo stesso modo per typogrify e sicuramente altri pacchetti.

In altre parole, uno dei INSTALLED_APPS non è corretto.

Spero che ti aiuti!

Ho avuto questo errore durante l'importazione degli URL a livello root:

urlpatterns = patterns('',
url(r'^tag/', include('tag.urls')),    
#(...)
.

Manca il file "tag / urls.py". Così.Nessun modulo denominato URL. Un messaggio di errore molto migliore sarebbe

modulo 'urls.py' non trovato in app 'tag /'

o qualcosa di simile.

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