Django
pthon+Django框架
Modify_QmQ
人生南北多歧路,君向潇湘我向秦
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Django的流式响应机制(文件下载)及 Django的模板语言与引擎
首先是响应类型的分类: 以文件下载为例: 1. 使用HttpResponse类 直接读取文件数据,然后返回值即可:文件内容一次响应,适合用于小文件 2. 使用StreamingHttpResponse类 将文件分段,每次传输一部分,分段大小可调 利用python的迭代器产生分段 可以是文件,也可以是任何大规模数据响应 如下代码段所示: def stresp(request): de...原创 2020-04-01 20:44:12 · 2368 阅读 · 0 评论 -
Django的视图响应类型
视图函数编写原则 视图函数接受HTTP请求并返回响应,可以放在任何地方,可以是任何功能 视图函数可以返回Web文本、页面、重定向、错误、图片等任何内容 视图函数通过HttpResponse、JsonResponse等类表达并返回响应 按约定,视图函数放在对应app中的views.py文件中 Django的视图响应类型 django.http包含所有的响应类型 HttpResponse类及子...原创 2020-03-31 20:42:20 · 1190 阅读 · 0 评论 -
Django的路由机制和Views的使用
view包括两种类型 : 处理函数和include()函数 处理函数:views.py中对应处理url的函数 include函数:包含其他路由信息的函数,分段路径总合成总路径 使用: include:附加本地路由,路径去重 URL根目录的处理:注意需要导入相对应的库 ...原创 2020-03-31 19:53:48 · 907 阅读 · 0 评论 -
使用Django的MTV模式开发一个简单的云端留言板(一)
– 记 北理工 Python云端系统开发入门 主界面:从提交留言区可以提交留言,而在获取区可以获取给xx留言的信息(时间,留言人、和留言信息) 首先创建一个项目:diango-admin startproject cloudms 并且在项目当中创建一个应用:python manage.py startapp msgapp 首先就是创建一个templates项目(模板)在模板下面新建一个html文...原创 2020-03-30 21:34:06 · 866 阅读 · 0 评论 -
Django的MTV开发模式及案例
MTV是什么? M:model:模型 组织和存储数据的方法和模式,与数据模型相关的操作 V:views:选择哪些数据用于显示,指定显示模板,每个url对应一个回调函数 T:templates:页面展示风格和方式,与具体数据分离,用于定义表现风格 三者的实质就是:数据 处理与样式 MTV的开发模式: 案例:在前面的基础上,返回的值不用字符串而返回一个html界面 同理:先创建一个应用:pytho...原创 2020-03-29 19:33:08 · 1189 阅读 · 0 评论 -
第一个Django项目
安装Django后,首先在cmd终端输入命令创建一个项目diango-admin startperject mytest 随后在目录下面会生成一个项目(文件夹)使用pycharm打开这个项目:会有很多文件,以下具体说一下几个文件的功能: 当这个项目不进行任何修改的时候,直接运行项目,在cmd终端,先切目录,切到mytest这一个目录,任何运行manage.py文件,使用以下命令python m...原创 2020-03-29 15:26:15 · 750 阅读 · 0 评论 -
python Django框架的安装
安装Django框架,直接使用pip命令进行安装即可:pip install django命令安装,再使用 python-m django --version查看安装的版本。原创 2020-03-29 15:02:50 · 691 阅读 · 0 评论
分享