TemplateSyntaxError в / admin / Caught ImportError во время рендеринга: нет модуля с именем model.urls - PullRequest
1 голос
/ 22 марта 2011

Ошибка шаблона -

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> /

В чем может быть проблема?

Ответ [Редактировать] - Если вы получаете такую ​​ошибку (я имею в виду это un-django), то, вероятно, это неправильный тип где-то в вашем коде ....

1 Ответ

2 голосов
/ 22 марта 2011

Судя по всему, где-то в вашем проекте вы импортируете model.urls, это место, где нет ничего, что можно было бы связать с urls, и это заставляет меня думать, что вы просто неправильно набрали строку. В папке models или models файла в проекте django нет urls.

Хотя эта конкретная ошибка @ admin-docs печально известна тем, что она дает бесполезную обратную трассировку (настоящая ошибка слишком глубока), вы можете опубликовать ее в любом случае?

В любом случае, я бы искал ваш собственный исходный код для model.urls через grep, чтобы решить вашу проблему. Перейдите в корневую папку вашего проекта и введите grep -r "model.urls" .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...