Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。Django 框架的核心组件有: 1. 用于创建模型的对象关系映射 2. 为最终用户设计的完美管理界面 3. 一流的 URL 设计 4. 设计者友好的模板语言 5. 缓存系统。 在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式。它们 各自的职责如下,Django 视图不处理用户输入,而仅仅决定要展现哪些数据给用户,而Django 模板 仅仅决定如何展现Django视图指定的数据。或者说, Django将MVC中的视图进一步分解为 Django视图 和 Django模板两个部分,分别决定 “展现哪些数据” 和 “如何展现”,使得Django的模板可以根据需要随时替换,而不仅仅限制于内置的模板。 至于MVC控制器部分,由Django框架的URLconf来实现。URLconf机制是使用正则表达式匹配URL,然后调用合适的Python函数。框架把控制层给封装了,无非与数据交互这层都是数据库表的读,写,删除,更新的操作
2019-12-21 19:29:38 2.58MB python
1
这是用pycharm软件编写的基于django的学生信息管理系统,含有MySQL数据库,数据库得自己配,具体配置方法需要百度,数据库表配置文件在models,数据库配置文件在setting里database,有问题可以评论
2019-12-21 18:53:45 17.86MB python django 学生信息管理
1
基于django框架开发的在线作业提交系统,django1.2.7 python2.6.6
2019-12-21 18:50:56 580KB django 在线作业提交
1
大家要使用邮件发送功能,必须在setting中设置好邮件发送服务器,我用的是google的邮件发送服务器,呵呵,只要有个google帐号就好了
2019-12-21 18:50:22 17KB Python django postgresql
1
功能 1. 用户注册,用户登录 2. 上传音乐,专辑图片 3. 播放音乐 4. 搜索功能,可以搜索出歌曲或者专辑 fjl2401@163.com 基于python 3.6.7, django 2.1.4 前端为bootstrap css框架 代码简洁,有问题可以咨询: fjl2401@163.com
2019-12-21 18:49:30 22.37MB python django web 课程设计
1