templates

在django中手动创建templates是需要自己在settings中配置的

 在settings文件夹中找到TEMPLATES的配置,把创建的文件夹路径添加进去

static

在项目目录下新建static文件夹

在settings中配置

STATIC_URL = '/static/'

STATICFILES_DIRS = [
    os.path.join(BASE_DIR,'statics')
]
注意:
STATIC_URL = '/xxx/'  # 接口前缀 跟你的静态文件夹的名字一点关系都没有
# 默认情况下这个前缀跟静态文件夹名字一样!!!
# 静态文件配置
STATICFILES_DIRS = [
    os.path.join(BASE_DIR,'static'),  # 就是你的静态文件夹路径
    os.path.join(BASE_DIR,'static1'),
    os.path.join(BASE_DIR,'static2')
]
# ps:会依次查找列表中所有的静态文件路径 找到的话立刻停止,都没有找到返回404

当我们写html文件的样式时,可以自定义样式文件放在static下,连接到相应的文件

注意:连接的路径是STATIC_URL = '/static/' 设置的。

01-11 21:57
查看更多