Python云框架
mysite/ 外层目录,可更改名字
mysite/ 工程目录,保存代码和文件
_init_.py 一个将mysite定义为包的空文件
settings.py 部署和配置整个工程的配置文件(配置文件)
urls.py URL路由的声明文件(路由文件)
wsgi.py 基于WSGI的web服务器的配置文件
manage.py 一个与Django工程进行交互的命令工具
django-admin //Django框架全局管理工具
django-admin <command> [options]
作用:
建立并管理Django工程
建立并管理Django工程使用的数据库
控制调试或日志信息
运行并维护Django工程
manage.py
\>python manage.py <command> [options]
//只针对当前生成的工程
步骤:
步骤1:新建工程:Django-admin startproject mysite
步骤2-1:修改工程 :创建一个具体应用(app)
步骤2-2:修改工程:修改应用的views.py:对URL的具体响应功能
步骤2-3:修改工程:修改URL路由:指定URL与响应之间的关系
步骤3:运行工程:Python manage.py mysite
云端web系统的三个通用功能需求
1.数据组织 2.web展示 3.控制逻辑
MTV开发模式
M:模型 与数据组织相关的功能
T:Templates模板 与表现相关的所有功能(定义表现风格)
V:视图 针对请求数据的功能 选择展示数据,显示数据模板,每个URL对应一个回调函数