加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – MVC和django基础

发布时间:2020-12-16 23:08:27 所属栏目:Python 来源:网络整理
导读:这个场景很新,并试图找到一些文档来采用最佳实践.我们正在构建一个相当大的内容网站,其中包含各种媒体目录,我正在尝试找到一些可比较的数据/架构模型,以便我们可以更好地了解我们应该使用的方法,使用我们从未使用的框架利用之前.任何见解/帮助将不胜感激!
这个场景很新,并试图找到一些文档来采用最佳实践.我们正在构建一个相当大的内容网站,其中包含各种媒体目录,我正在尝试找到一些可比较的数据/架构模型,以便我们可以更好地了解我们应该使用的方法,使用我们从未使用的框架利用之前.任何见解/帮助将不胜感激!

解决方法

“数据/架构模型,使用我们以前从未使用过的框架”

Django对您施加了最佳实践.你没有很多选择,也不会犯很多错误.

MVC(虽然是一种崇高的愿望)实施如下:

>使用Django ORM模型在“models.py”文件中定义数据.
> urls.py文件将URL映射到视图功能.明智地选择你的网址.
>查看功能完成所有处理,利用模型中的模型和方法
> View功能调用的演示文稿(通过HTML模板).基本上没有任何处理可以在演示中完成,只需轻量级迭代和决策

该模型是为您定义的.坚持Django自然而然地做的事情,你会很开心.

在架构上,你通常有这样的堆栈.

> Apache做了两件事.

>直接立即提供静态内容
>将动态URL交给Django(通过mod_python,mod_wsgi或mod_fastcgi). Django应用程序映射URL以查看功能(访问数据库(通过ORM /模型)并通过模板显示.

> Django视图函数使用的数据库.

该架构为您定义明确.坚持Django自然而然地做的事情,你会很开心.

随意阅读Django documentation.它非常好;也许是最好的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读