模板错误 -
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)那么它可能是你代码中某处的错误类型....
答案 0 :(得分:2)
显然,在你项目的某个地方,你正在导入model.urls
,这是一个非常不同的地方,可以放置与urls
相关的内容,让我觉得你只是误输了一行。 django项目中的urls
文件夹或models
文件中没有models
。
虽然特定的错误@ admin-docs因为给出无用的追溯(真正的错误太深)而臭名昭着,但你还能发布吗?
无论哪种方式,我都会通过grep搜索你自己的model.urls
源代码来解决你的问题。
导航到项目根文件夹,然后键入grep -r "model.urls" .