自定义模板和静态文件位置
--1.自定义模板
位置:项目容器内,templates目录
将settings.py文件的templates的app_dirs由true改为false,阻止按默认方式寻找模板
显示模板:
from django.shortcuts import render 引入render模块 return render(request, 'hello.html', context)
在views.py内,引入render模块,让render函数代替之前的httpresponse返回,
让url、views、以及模板相关联起来
--2.静态文件
位置:项目容器内,static目录
settings.py文件设置 STATIC_URL = '/static/' 静态文件目录 STATICFILES_DIRS = ( os.path.join(BASE_DIR,'static'), 如何加载静态文件目录(本设置是加载根目录下的静态文件目录) )
--3.通用静态文件和基础模板
<1.>加载静态文件目录
{% load 静态目录名称 %}
<2.>引入静态文件
{% 静态文件目录 ’要引入的静态文件路径’ %}