nex*_*doc 56 django static block
下面的代码会产生错误..我怎么能解决这个问题?
提前致谢 :)
{% block header %}
<link rel="stylesheet" href="{% static 'shop/style.css' %}" />
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
错误输出:
小智 11
1.)在settings.py中添加一个TUPLE:
STATIFILES_DIR =(os.path.join(BASE_DIR,'assets'),)
2.)在urls.py中添加:
from django.contrib.staticfiles.urls import staticfiles.urlpatterns
urlpatterns += staticfile_urlpatterns()
Run Code Online (Sandbox Code Playgroud)
3.)在你要放置"link rel ='stylesheet'.."的html文件中,只需在顶部添加:
{% load static from staticfiles %}
and then use :
<link rel="stylesheet" href="{% static 'assets/css' %}"
Run Code Online (Sandbox Code Playgroud)