0
的Django 1.11.3Django的TemplateDoesNotExist在/ X/base.html文件
我有一個模板不存在錯誤,就我所知,我有我的模板目錄設置正確。 fleetdb是一個應用程序我在用下面的目錄結構項目:
+ fleetdb
+templates
+fleetdb
-index.html
-base.html
(other html pages)
一切工作找,直到我想我的索引中的{%「延伸base.html文件」%}像這樣:
{% extends 'base.html' %}
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'fleetdb/lists.css' %}" />
{% if vehicles_list %}
<ul>
{% for vehicle in vehicles_list %}
<li><a href="{% url 'fleetdb:detail' vehicle.id %}">{{ vehicle.unit }} {{ vehicle.make }} {{ vehicle.vmodel }} {{vehicle.color}}</a></li>
</ul>
{% endfor %}
{% else %}
<p>No Vehicles are available.</p>
{% endif %}
在我的settings.py中我有一個print(TEMPLATES)語句,它似乎都在尋找正確的區域,但找不到base.html。跟蹤在引擎收錄:https://pastebin.com/raw/MQDAip64
邊問:我如何繼承模板從其他應用程序,它會像鏈接標記,其中{% url 'fleetdb:detail' }
?
阿格,謝謝你的隊友。不能相信我沒有嘗試 – dieusu
歡迎,隊友。任何時候! – zaidfazil