大家好,我在此代码上遇到了问题,我尝试在本地主机服务器上运行,在这种情况下,我在youtube上进行了在线项目,他正在尝试制作在线简历,一开始我们试图制作一个我在其中存储的简单家庭模板,因此,如果您能帮助我解决导致此错误的问题
“静态”不是注册的标记库。必须是以下之一: admin_list admin_modify admin_urls 快取 i18n 10 日志 静态的 tz
这是代码本身:
{% load Static %}
<link href="{% static '/css/main.css' %}" rel= "stylesheet" type="text/css">
<h3> Hello world! <h3>
<img src="{% static 'images/me.profile.jpg'%}"
这是setting.py:
STATIC_URL = '/static/'
MEDIA_URL = '/Images/'
STATIC_DIRS= [
os.path.join(BASE_DIR, 'static')
]
答案 0 :(得分:1)
标签为{%load static%},不带大写字母S。
答案 1 :(得分:0)
这是一种推荐的方法或模板引擎规则,首先创建文件夹模板或静态文件夹,然后在模板中创建新文件夹app_name。
然后在app_name中处理静态文件。
在您的应用中,创建一个文件夹名称static
,在其中创建另一个app_name
文件夹名称,以便您处理静态文件
例如
静态/app_name/images/me.profile.jpg
这个名称me.profile.jpg
可能也有问题,请将其更改为
profile.jpg。
您无需在setting.py中进行任何更改,因为静态根默认设置为。
{% load static %}
<link href="{% static 'app_name/css/main.css' %}" rel= "stylesheet" type="text/css">
<h3> Hello world! <h3>
<img src="{% static 'app_name/images/me.profile.jpg'%}" >