黑马程序员技术交流社区

标题: 初学Django [打印本页]

作者: 许航燕    时间: 2019-5-16 22:38
标题: 初学Django
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保存该子应用的路由





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2