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 新建一个项目

浙公网安备 33010602011771号