文章目录
零、本讲学习目标
- 识记创建Django项目的命令
- 识记创建app的命令
- 识记起动项目的命令
- 掌握命令行创建Django项目
- 掌握PyCharm创建Django项目
一、课程导入
(一)Web框架
- Web框架(Web Framework)或者叫做Web应用框架(Web Application Framework),是用于Web开发的一套软件架构。大多数Web框架提供了一套开发和部署网站的方式,为Web的行为提供了一套支持的方法。使用Web框架,很多业务逻辑外的功能不需要自己再去处理,使用框架就可以实现。Web框架在进行Web应用开发的时候,减少了工作量。Web框架主要用于动态网站开发。动态网站主要是指可以实现数据交互和业务功能的网站。
(二)WSGI
- Python Web Server Gateway Interface,即Python Web服务器网关接口,实际上就是一种协议,我们的应用(Django、Flask)实现了WSGI,就可以配合实现了WSGI(uWSGI、gunicorn)的服务器工作了。
二、新课讲授
(一)使用内置指令创建Django项目
- 创建目录D:\django