编程学习网 > 编程语言 > Python > django框架作用是什么?
2022
07-27

django框架作用是什么?

django框架源自一个在线新闻web站点,由Python写成,最初是为网站服务的,后来才开源以供开发者使用,所以从其设计原理来说是直接面向企业级开发的,它不仅内置了许多模块内容还容易维护。因此许多开发者们都非常喜欢使用django。接下来就给大家分享一下django框架作用是什么?


django是标准的MTV模式的网站,这个java的struts MVC模式极为极为相似!

所谓的MTV模式就是,数据模型model,这是通过django独有的orm映射的数据库中的各个表,将其映射成为一个class去处理,网页模板template,这其实就是html嵌入了jinja2的语法,视图业务处理view,就是纯python的后端业务处理逻辑。

浏览器,发过来前端请求后,django会在它的配置文件setting中查找url文件的配置路径,找到url文件后,回去url文件里利用正则表达式匹配相应的路由从而请求相应的视图函数,再去通过model的数据模型,去查找数据库进行相应的业务处理,最后将回应返回给前端template进行展示,是的就是这么简单!

django的后段服务器叫做uwsgi,是python编写的专门的web访问程序接口,一般和nginx搭配实现负载均衡,因为nginx对静态文件有着极好的处理能力!这样就可以节省后端服务器,并且可以避免一些网络攻击!

以上就是“django框架作用是什么?”的详细内容,想要了解更多django内容欢迎持续关注编程学习


扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取