Django博客系统开发

本文介绍了使用Django框架开发博客系统的过程,包括MVT框架的运用,ER模型设计,系统功能模块如用户、个人中心、主页和文章的详细设计。通过对模型、视图和模板的交互,实现了数据的处理和展示,同时讨论了中间件在系统中的作用,如数据过滤和安全防护。
摘要由CSDN通过智能技术生成

github:https://github.com/zhouler/boke2.0

Web开发框架

普遍采用MVC框架的模式,即模型M(Model),视图V(View)和控制器C(Controller)

Django应用框架中采用的是MVT框架模式,即模型M(Model),视图V(View)和模版T(Template)。

Model内嵌了ORM框架,负责处理与数据相关的所有事务;Template负责返回HTML页面,并显示给用户看,内嵌了模板引擎。View用于模型与模板之间的桥梁,负责接收HttpRequest(请求),返回HttpResponse(响应)。二者没有本质的区别,只是在定义上有区别。下表为两种框架模式对比。

两种框架对比

框架名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值