Django 版本:1.7.8;鹡鸰版本:0.8.8。入门(步骤):
- 鹡鸰开始我的网站
- 光盘我的网站
- python manage.py 迁移
- python manage.py createsuperuser
- python manage.py 运行服务器
然后我打开http://127.0.0.1:8000
并点击“这里”登录;得到一个错误页面,错误信息是关于模板的base.html
,第17行:
<div class="nav-wrapper">
<div class="inner">
<a href="{% url 'wagtailadmin_home' %}" class="logo" title="Wagtail v.{% wagtail_version %}"><img src="{{ STATIC_URL }}wagtailadmin/images/wagtail-logo.svg" alt="Wagtail" width="80" /><span>{% trans "Dashboard" %}</span></a>
<form class="nav-search" action="{% url 'wagtailadmin_pages_search' %}" method="get">
<div>
<label for="menu-search-q">{% trans "Search" %}</label>
<input type="text" id="menu-search-q" name="q" placeholder="{% trans 'Search' %}" />
<button type="submit">{% trans "Search" %}</button>
</div>
</form>
{% main_nav %} --- ERROR
</div>
<nav id="explorer" class="explorer"></nav>
</div>
我发现main_nav
另一个 html 模板位于相关路径/shared/main_nav.html
,所以我{% main_nav %}
用 {替换% shared.main_nav %}
,然后我得到正确的页面。
但是当我打开其他 URL 时,我会得到一些与模板相关的相同错误。
我的配置有问题吗?