Django
lmw-xiaoxin
这个作者很懒,什么都没留下…
展开
-
Django 如何实现文件下载
我们的目的是下载文件保存到磁盘,有些浏览器可能直接解析我们的内容并打开。为了防止这种情况,需要对响应头做处理目的告诉浏览器接收数据保存到磁盘from django.http import FileResponse def down_file(self,request): file = open("F:\Django_project\static\ExcelTempl原创 2018-01-12 19:12:37 · 802 阅读 · 0 评论 -
Django-importlib模块使用
in stark.py class DownFile(object): def __init__(self,name) self.name = name def getName(self): return self.namein views.py import importlib def func(): ''' importlib模块 以字符串的形原创 2018-01-12 19:27:19 · 788 阅读 · 0 评论 -
使用with实例化类的对象
class SQLHelper(object): def __init__(self): pass def __enter__(self):# 进入--执行 return self def __exit__(self, exc_type, exc_val, exc_tb):#退出--执行 passwith SQLHel原创 2018-01-23 09:59:33 · 270 阅读 · 0 评论 -
Django之Models的数据类型
AutoField IntegerFieldBooleanFieldtrue/false CharFieldmaxlength,必填 TextField CommaSeparatedIntegerFieldmaxlength,必填逗号分隔DateFieldauto_now可选,每次动作都会更新auto_now _add可选,一次产生 DateTimeFieldauto_now可选,每次动作都会更...转载 2018-02-26 20:19:55 · 222 阅读 · 0 评论 -
django- migrate无效的问题
问题描述: 已有的model,修改之后,想重新建模,于是将migrations文件夹中除__init__.py之外其他文件都删掉,再次执行以下步骤python manage.py makemigrations确认成功,执行python manage.py migrate,提示No migrations to apply.解决方式:方式一:(一般就可以解决问题)1、python manage....原创 2018-03-04 11:27:18 · 4298 阅读 · 1 评论 -
Cookie 和 session
Cookie 和 session==============********============== 一、cookie和session的介绍 (django的cookie默认失效时间是两周) 二、登录应用原理 ...原创 2018-03-06 10:52:40 · 286 阅读 · 0 评论 -
基于cookie和session的登录认证示例
登录认证示例 需要知道几点 一共有三次请求 注意:form表单的action走的路径还是/login/ 第一次请求:url:http://127.0.0.1:8080/login get请求 第一次请求:url:http://127.0.0.1:8080/login post请求 user pasw 第一次请求:url:http://127...原创 2018-03-06 11:06:45 · 4276 阅读 · 0 评论 -
Django之缓存
缓存由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿到,并返回。Django 1.8.2缓存中文文档Django中提供了6种缓存方式:========...原创 2018-03-06 11:49:27 · 357 阅读 · 0 评论