1. Web应用程序的本质
接收并解析HTTP请求
处理HTTP请求,完成请求的业务逻辑实现
构造并返回HTTP响应
2. 搭建环境
创建虚拟环境:mkvirtualenv django_1.11 -p python3
安装django:pip install django==1.11.11
安装时不能用sudo,否则会将django包安装到真实环境
3. 创建工程
创建工程:django-admin startproject 工程名称
运行开发服务器:python manage.py runserver ip:端口
4. 创建应用
创建子应用:python manage.py startapp 子应用名称
注册安装子应用:将子应用的配置信息文件apps.py中的Config类添加到INSTALLED_APPS列表中
5. 创建视图
视图定义在子应用的views.py中
视图函数的第一个传入参数为请求数据的HttpReqeust对象,通常名为request。
视图函数的返回值必须为一个相应对象,将要返回的字符串数据放到该HTTPResponse对象中。
6. 定义路由URL
子应用中新建urls.py保存该子应用的路由
|
|