编程学习网 > 编程语言 > Python > django框架的架构是怎么样的?
2022
08-03

django框架的架构是怎么样的?

django框架在Python后台大型web开发中至关重要,使用django框架可以很方便快捷的管理后台内容。因此,既然django框架这么强大可以支撑起复杂的应用,就肯定是有一套体系的。这就是django的架构了。今天就来给大家分享一下django框架的架构。

django的体系就是project + app的架构


project只有一个,里边可以设置一些全局的东西,比如project下的setting.py可用于管理app。

urls.py可以控制用户访问的入口。

templates下的html可以作为提供一套供所有app都能使用的模板。


app里主要实现了model-view-templates的架构,model负责提供数据,与数据库交互,查询或者写入数据。templates负责展示页面,该文件夹下有很多html。view是指挥官(controller),负责安排每个页面对应的逻辑。

目录架构


以上就是“django框架的架构是怎么样的?”的详细内容,与flask相比,django的model-view-templates的框架更加强大,可以将前后端更好的分开。通过project+app的形式,可以支撑更复杂的应用。想要了解更多django框架内容欢迎持续关注编程学习

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

Python编程学习

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