会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小小白鸽
博客园
首页
新随笔
联系
订阅
管理
2018年6月20日
docker应用栈实践-nginx处理静态文件
摘要: 在我的djangoweb应用在docker搭建好之后,发现一些css静态文件返回没有content-type属性,导致浏览器log一堆警告,强迫症的我受不了这一情况 目前的应用栈结构图: 一共四个容器,内部连接,其中APP1 APP2里面有两个应用 一个uWSGI的web服务器 一个django应用
阅读全文
posted @ 2018-06-20 16:18 小小白鸽
阅读(1576)
评论(0)
推荐(0)
编辑
2018年5月21日
在django中应用装饰器(一)
摘要: 在新写的博客应用中,涉及很多关于权限的问题,比如修改用户信息,博客的修改与删除,虽然默认的提交信息都是session的用户,但是也应该防止一下篡改提交的可能,之前想的是在每个view中加一段判断的逻辑,判断请求的request.user和提交数据中的用户是否是同一个用户,也算是比较初级的一个判定把,
阅读全文
posted @ 2018-05-21 11:59 小小白鸽
阅读(1584)
评论(0)
推荐(0)
编辑
2018年5月10日
cropper+pillow处理上传图片剪裁(二)
摘要: 上次说到处理上传头像的方法是临时保存在本地,其实这样做并不妥,而且修改后的头像重新上传到model中也很麻烦,差了很多资料,解决了这个问题 大致思路:用户上传原图和修改数据—PIL修改后将图片保存为内存中的bytes—使用FTPstorage按规则上传到FTP—修改model中的头像路径数据 一.C
阅读全文
posted @ 2018-05-10 12:03 小小白鸽
阅读(172)
评论(0)
推荐(0)
编辑
2018年5月1日
cropper+pillow处理上传图片剪裁(一)
摘要: 在写新博客的时候,遇到需要用户上传自定义图片的处理,查了一番资料,决定用cropper和pillow来处理需要剪裁的图片上传,大致思路是:前端收集用户上传的图片和用户剪裁的尺寸数据,后台接收图片后按数据进行剪裁保存,但是剪裁的临时文件我还没有想出一个比较合理的办法,这里只记录前期的简单实现 一.cr
阅读全文
posted @ 2018-05-01 15:01 小小白鸽
阅读(1169)
评论(0)
推荐(0)
编辑
2018年4月13日
实现model中的文件上传FTP(二)
摘要: 上一篇博客记录了如何将model中的图片存入FTP,通过一个第三方的storages简单的实现了,但是后续我发现如果想在浏览器通过url直接获取图片,就不太容易了(大神轻喷,小弟自学django和python,基础知识差),于是我从头开始学习,当浏览器输入一段URL的时候,django后台究竟做了什
阅读全文
posted @ 2018-04-13 14:24 小小白鸽
阅读(612)
评论(0)
推荐(0)
编辑
2018年4月9日
实现model中的文件上传FTP(一)
摘要: 由于在django的model中配置了filefield或者imagefield配置了upload_to参数只能将用户上传的文件上传到项目本地,就算重定向到项目外也只是直接读取文件系统,这样对未来的项目迁移或者资源管理都会造成很大的困扰,而且这种方式总觉得不太符合规范,所以找了一些资料将文件上传直接
阅读全文
posted @ 2018-04-09 17:44 小小白鸽
阅读(388)
评论(0)
推荐(0)
编辑
2018年4月6日
django URL多层路由
摘要: 一.多层路由 如果django里的app数量越来越多,那项目里的urls文件配置起来将会很麻烦,而且也不利于后续项目的改动和整理 所以看了杨老师的视频https://www.bilibili.com/video/av17267741后,记录一下关于多层路由的配置 url文件分为两类: 1.项目下的u
阅读全文
posted @ 2018-04-06 13:18 小小白鸽
阅读(524)
评论(0)
推荐(0)
编辑
bootstrap的栅格系统和响应式工具
摘要: 关于bootstrap的响应式布局,昨天看了杨老师的视频教学https://www.bilibili.com/video/av18357039豁然开朗,在这里记录一下 一:meta标签的引用 其实自己一直没有注意到,关于这个meta标签的引入,如果不引入这些标签,就无法实现响应式布局。 二:响应式按
阅读全文
posted @ 2018-04-06 11:43 小小白鸽
阅读(1055)
评论(0)
推荐(0)
编辑