前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Django笔记(一)setting.py里面配置的相关解释

Django笔记(一)setting.py里面配置的相关解释

作者头像
一写代码就开心
发布2021-11-15 16:10:49
3070
发布2021-11-15 16:10:49
举报
文章被收录于专栏:java和pythonjava和python

目录

页面模板配置

我们使用人家的Django框架,自己写的HTML页面,Django框架咋知道我们放在了哪个文件夹下面。 我们就需要在Django下面的setting.py配置文件里面配置我们HTML页面要放在哪个文件夹下面了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

静态文件的配置

Django可以找到页面了,但是页面里面需要有样式,有一些静态文件,那么我们自己创建的文件夹,里面专门放静态文件。Django咋知道这个文件夹了。也是需要配置

在这里插入图片描述
在这里插入图片描述

STATIC_ROOT 和 STATICFILES_DIRS区别

我们的项目是分为开发阶段,和上线阶段

代码语言:javascript
复制
开发阶段,我们的    DEBUG = True
可以随时看bug,那么我们在开发阶段找静态文件,
可以配置STATICFILES_DIRS这个属性,
Django会自动从这个属性配置的路径里面帮我们找静态文件。
代码语言:javascript
复制
上线阶段    DEBUG = False

当运行 python manage.py collectstatic 的时候
STATIC_ROOT 文件夹 是用来将所有STATICFILES_DIRS中所有文件夹中的文件,
以及各app中static中的文件都复制过来
把这些文件放到一起是为了用apache等部署的时候更方便

所以我们在setting里面配置静态文件就这样配置

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
  • 页面模板配置
  • 静态文件的配置
    • STATIC_ROOT 和 STATICFILES_DIRS区别
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档