django-模板之静态文件加载(十四)
发布时间:2020-12-15 17:07:52 所属栏目:大数据 来源:网络整理
导读:1.在templates同级目录下建static ? ?2.index.css ? ?3.index.html {% load static %} !DOCTYPE htmlhtml lang= " en " head meta charset= UTF-8 " title{{title}}/title link rel="stylesheet" href={% static 'css/index.css' %} /headbody div class = h
1.在templates同级目录下建static ? ?2.index.css ? ?3.index.html {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset=UTF-8"> <title>{{title}}</title> <link rel="stylesheet" href={% static 'css/index.css' %}> </head> <body> <div class=header">Nav Area</div> <div content"> <!--{% now 'Y M d H:i:s D'%}--> <h1>{{value|add:200}}</h1> <h1>{{list1|first}}</h1> <h1>{{str1|add:str2}}</h1> <h1>{{value|add:str1}}</h1> <!--{% block content %}--> <!--{% endblock %}--> </div> <div footer">Foot Area</div> </body> </html> 每次都要加{% load static %},挺麻烦的可以再settings.py中配置,就可以不加这句话了。 TEMPLATES = [ { BACKEND': django.template.backends.django.DjangoTemplates',DIRS: [],1)">APP_DIRS: True,1)">OPTIONS: { context_processors: [ django.template.context_processors.debugdjango.template.context_processors.requestdjango.contrib.auth.context_processors.authdjango.contrib.messages.context_processors.messages'builtins':[ 'django.templatetags.static' ], },},] 或者我们自己定义模板的位置,在settings.py中配置STATICFILES_DIRS=[os.path.join(BASE_DIR,'static'),] 这会将static设置在根目录下的一级目录下。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |