摘要: 一、生成小型的csv文件 1、直接处理数据 from django.http import HttpResponse import csv # 简单生成下载csv文件 def down_csv_1(request): # 指定返回的类型为csv response = HttpResponse(con 阅读全文
posted @ 2020-01-09 22:37 xsan 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 重定向分为永久性重定向和暂时性重定向,在页面上体现的操作是浏览器会从一个页面自动跳转到另一个页面。比如,用户访问了一个需要权限的页面,但是该用户当前没有登录,因此我们应该给他重定向到登录页面。 永久性重定向:http的状态码是301,多用于旧网址被废弃了,要转到一个新的网址确保用户的访问,最经典的就 阅读全文
posted @ 2020-01-09 19:29 xsan 阅读(2259) 评论(0) 推荐(0) 编辑
摘要: 原因: 执行migrate命令会报错的原因是:数据库的'django_migrations'表中的迁移版本记录和代码中的迁移脚本不一致的。解决方法: 使用--fake参数 首先对比数据库中的迁移脚本和代码中的迁移脚本。然后找到哪个不同,之后再使用'--fake',将代码中的迁移脚本添加到'djang 阅读全文
posted @ 2020-01-09 16:38 xsan 阅读(1327) 评论(0) 推荐(0) 编辑
摘要: from django.views.decorators.http import require_http_methods,require_GET,require_POST,require_safe @require_GET = @require_http_methods(['GET']) @req 阅读全文
posted @ 2020-01-09 16:35 xsan 阅读(145) 评论(0) 推荐(0) 编辑