2011-03-22 1 views
1

d'erreur de modèle -TemplateSyntaxError à/admin/Pris ImportError lors du rendu: Aucun module nommé model.urls

Caught ImportError while rendering: No module named model.urls 
21  <!-- Header --> 
22  <div id="header"> 
23   <div id="branding"> 
24   {% block branding %}{% endblock %} 
25   </div> 
26   {% if user.is_active and user.is_staff %} 
27   <div id="user-tools"> 
28    {% trans 'Welcome,' %} 
29    <strong>{% filter force_escape %}{% firstof user.first_name user.username %}{% endfilter %}</strong>. 
30    {% block userlinks %} 
31     {% url django-admindocs-docroot as docsroot %} 
32     {% if docsroot %} 
33      <a href="{{ docsroot }}">{% trans 'Documentation' %}</a>/
34     {% endif %} 
35     {% url admin:password_change as password_change_url %} 
36     {% if password_change_url %} 
37      <a href="{{ password_change_url }}"> 
38     {% else %} 
39      <a href="{{ root_path }}password_change/"> 
40     {% endif %} 
41     {% trans 'Change password' %}</a>/

Quel pourrait être le problème?

La réponse [Modifier] - Si vous obtenez une erreur comme ça (je veux dire que ce non-django), alors qu'il ya probablement une erreur de saisie de quelque part dans votre code ....

Répondre

2

Apparemment, quelque part dans votre projet vous importez model.urls, qui est un endroit très un-django pour mettre quelque chose en rapport avec urls et me fait penser que vous avez juste mal tapé une ligne. Il n'y a aucun urls dans un dossier models ou models dans le projet django.

Alors que cette erreur spécifique @ admin-docs est notoire pour donner une traceback inutile (la vraie erreur est trop profonde), pouvez-vous l'afficher de toute façon?

De toute façon, je chercherais votre propre code source pour model.urls via grep pour résoudre votre problème. Accédez au dossier racine de votre projet et tapez grep -r "model.urls" .

+0

Hey, vous saurez si cela s'applique à vous ou non! Avez-vous un dossier appelé 'model' où vous pourriez stocker un' urls'? C'était juste ma conjecture que c'est un mauvais type. Je suppose également que ce n'est pas du code pesudo, et l'erreur dit réellement 'model.urls'. Si vous souhaitez plus d'aide, publiez la traceback et votre urls.py –

+0

Au lieu de taper "ec_model.urls" j'ai tapé "model.urls" ..... parfois la seule chose entre vous et changer le monde est un peu stupide erreurs ...: P – Sussagittikasusa

Questions connexes