"Catturato importorror mentre il rendering: nessun modulo denominato URL" in amministratore
-
12-11-2019 - |
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é?
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.