django web框架(3)目录结构

Django目录结构

 

settings.py 是项目的整体配置文件。

  

BASE_DIR:即为项目所在目录,__file__可以获得当前文件的路径,在项目中构建路径。 

 

 

SECRET_KEY:一个特殊的Django安装的密钥,每当使用Django-admin startproject时会自动生成一个。

DUBUG:默认值为FALSE,当选择TRUE时,当我们的项目出错时可以使我们看到出错信息,但是为了防止被用户看到或者他人攻击,在生产

环境则为false。

ALLOWED_HOSTS:默认值是一个空列表,列表中的值为哪些域名可以访问我们的Django项目

 

 

INSTALLED_APPS:安装的APP列表,Django为我们默认添加了一些自带的项目,图片中Users是我自己创建的项目。我们自己创建的APP都要

加入这个列表才可以被使用。

1.startapp app名 创建一个app

二,增加一个apps项目

 

 

MIDDLEWARE:这是我们要使用的中间件的列表。

 

 

ROOT_URLCONF:表示根URLconf的完整Python导入路径的字符串。

 

 

TEMPLATES:这是对我们的template的选项,template用于存放我们的html文件。详细的选项可以参照DjangoTemplates官方文档。

 

 

urls.py 是项目的URL配置文件。

 

 

wsgi.py 是项目与WSGI兼容的Web服务器入口。

manage.py 是项目管理文件,通过它管理项目。

1. start project 新建一个项目
 

posted @ 2021-10-24 20:51  多测师-星sir  阅读(179)  评论(0)    收藏  举报