Django的安装与简易使用
1.Django的简介
Django是有Python编写的一个开源代码Web应用框架(网址:https://github.com/django/django)。他是基于MTV模式,其本质与MVC是一样的。具体是:
- M 代表模型(Model):负责业务对象和数据库的关系映射(ORM)
- T 代表模板 (Template):负责如何把页面展示给用户(html)。
- V 代表视图(View):负责业务逻辑,并在适当时候调用Model和Template。
它的整个流程如下图:
Django的安装与使用
pip install Django
安装好Django后我们就可以开始有个项目了 CMD到准备好的文件夹内,输入一下命令创建一个Django项目,hello是项目名:
django-admin startproject hello
然后会出现一下结构:
然后我们在终端输入一下命令(runserver后面可以指定开放端口,如果不指定,默认8000):
python manage.py runservser
如果Django启动成功则会出现一下界面:
然后我们可以在Django项目里面创建app来进行业务处理,具体创建命令如下:
python manage.py startapp app01
创建成功后如下:
到目前为止,Django的一个简易业务项目就成功创建了,下面介绍一个简易的流程,首先请求首先会被hello里面的urls收到后由他吧请求发送给相关的视图函数,例如app01里面的view.py,然后由view去models里面进行取数据(models里面是有关数据库的映射),渠道数据后再交回view去template模板进行融合,模板就是htnl文件,然后由此直接返回客户端。