Django框架—目录文件简介
阅读目录
- 创建工程
- 工程目录结构
- 各文件作用:
首先创建一个工程项目
django-admin startproject newproject
工程的目录结构
每个文件的作用:
manage文件
管理项目的脚本文件manage, 负责与django服务器进行交互的作用,主要负责的就是一些数据库迁移, 启动测试服务器,创建用户等等这些功能,
想要查看manage具体有哪些参数和命令,可以执行一下manage这个文件
python manage.py --help
init.py
让Python把该目录当成一个开发包(即一组模块)所需的文件。这是一个空文件,一般不需要做修改。
settings.py
该Django项目的设置与配置。查看并理解这个文件中可用的设置类型及其默认值。
一些重要的配置选项如下
1.DEBUG
调试相关
2.DATABASE
数据库的相关配置
3.TIME_ZONE
时区相关的配置,eg:TIME_ZONE = ‘America/Chicago’
4.USE_I18N与USE_L10N
国际化与本地化相关的配置
5.INSTALLED_APPS
每个app都要在INSTALLED_APPS中进行声明
app来源:1)系统自动生成 2)./manage.py startapp appname
urls.py
项目的总路由文件,里面存放着url与视图函数的对应关系,.