文章分类 -  Django Views

摘要:在Django框架中,我们不能直接将QuerySet对象通过 HttpResponse(json.dumps(QeurySet))返回给前端Ajax.... 否则会报错:Object of type 'QuerySet' is not JSON serializable 因此需要序列号后才能返回给前 阅读全文
posted @ 2018-03-22 20:45 Vincen_shen 阅读(5349) 评论(0) 推荐(0) 编辑
摘要:后台接收 不能用request.POST.get('name') 应该用request.POST.getlist('name') 阅读全文
posted @ 2017-07-27 16:36 Vincen_shen 阅读(1085) 评论(0) 推荐(0) 编辑
摘要:当Django在处理文件上传的时候,文件数据被保存在request.FILES中。 注意:request.FILES只有在请求方法为POST,并且发送请求的<form>表单中拥有enctype="multipart/form-data"属性时,才会包含数据。否则request.FILES为空。 文件 阅读全文
posted @ 2017-06-01 22:55 Vincen_shen 阅读(396) 评论(0) 推荐(0) 编辑
摘要:HttpRequest对象 一、属性 Request.path 不包含域名 Request.path_info 不包含域名和APP路径 Request.method Request.GET Request.POST Request.COOKIES 一个标准的Python 字典,包含所有的cookie 阅读全文
posted @ 2017-05-31 22:31 Vincen_shen 阅读(135) 评论(0) 推荐(0) 编辑
摘要:Django.views.decorators.http 包里的装饰器可以基于请求的方法来限制对视图的访问。若条件不满足会返回django.http.HttpResponseNotAllowed。 require_http_methods(request_method_list) 示例: from 阅读全文
posted @ 2017-05-31 22:23 Vincen_shen 阅读(324) 评论(0) 推荐(0) 编辑
摘要:在Django中返回HTTP错误代码是相当容易的。HttpResponse的许多子类对应着除了200(代表“OK”)以外的一些常用的HTTP状态码。你可以在request/response文档中找到所有可用的子类。为了标示一个错误,你可以直接返回那些子类中的一个实例,而不是普通的HttpRespon 阅读全文
posted @ 2017-05-26 22:34 Vincen_shen 阅读(2000) 评论(0) 推荐(0) 编辑
摘要:注意:如果在settings.py中将DEBUG改为False,那么配置的STATIC_URL和STATICFILES_DIRS将会自动失效,一般生产环境都是apache,nginx服务器来转发,不过也可以配置url来处理 处理图片案例: 如果需要将后台存储的图片展示到HTML中,需要经过以下步骤: 阅读全文
posted @ 2017-03-05 15:45 Vincen_shen 阅读(1213) 评论(0) 推荐(0) 编辑
摘要:默认情况下需要修改settings.py中的时间语言配置: 阅读全文
posted @ 2017-02-27 23:09 Vincen_shen 阅读(125) 评论(0) 推荐(0) 编辑
摘要:通常情况下,我们会单独创建一个static目录来存放css文件,Media来存放用户上传的文件 但是如果没有将该目录添加到环境变量os.path中,因此我们需要在settings.py中手动添加 CSS目录结构 需要在setting.py中添加一个 static目录列表 Media目录结果 需要在s 阅读全文
posted @ 2017-02-26 23:07 Vincen_shen 阅读(192) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示