遇过的坑
调皮博士
感恩生活
展开
-
关于使用.gitignore文件忽略目标文件夹下的子文件夹时会把整个父文件夹忽略掉的问题
问题描述:根目录下有这么一个目录:根目录.gitignore文件配置如下:...images/photos/*照理来说应该只会忽略掉上图中的photos文件夹内的全部内容,但实际上它却把images整个父文件夹都给忽略掉了。中间的摸索过程就不多说了,直接说结论吧。git会自动把空文件夹忽略掉上面由于只有photos文件夹内有文件,如果把它给忽略,那整个images文件夹都没有文件了,所以git就把images文件夹给忽略了。那如果想保留文件夹只忽略掉里面的文件该怎么做呢?方法一:原创 2020-10-15 18:42:38 · 5051 阅读 · 0 评论 -
python中使用qrcode库生成二维码时,填充logo变成黑白色的解决方法。
python如何生成qrcode的教程已经有很多了,我这里仅仅排一下坑。import qrcodefrom PIL import Imageqr = qrcode.QRCode( version=1, error_correction=qrcode.constants.ERROR_CORRECT_H, box_size=10, border=4)qr....原创 2020-03-31 17:34:53 · 1071 阅读 · 0 评论 -
为什么python在urlencode空格的时候会被编码成“20”而不是“+”?
1、简介空格目前有两种不同的编码方式,一种是在HTML4中定义的,而另一种是在RFC-3986中定义的。1.1 HTML4编码方式HTML4的application/x-www-form-urlencoded一节对空格的编码定义如下:Control names and values are escaped. Space characters are replaced by+', ...转载 2020-03-11 17:39:37 · 3778 阅读 · 0 评论 -
关于input取不到值的可能性
首先总结:如果$("#input").val()返回空值,只考虑两种可能:1.没有定位到这个input;2.有多个同标记的input;今天给自己挖了个坑,div转对话框死活获取不到里面的值,框名什么的倒是很正常.于是开始做测试,先是把input移除对话框外看是否能正常取到input里的值,结果正常.得出结论只能是对话框的锅.再想,那到底是因为对话框弹窗设原创 2017-10-27 12:06:02 · 11414 阅读 · 1 评论 -
前端与后端的数据交互(jquery ajax+python flask)
前排回忆一下遇到的坑:1.标签下的、等标签必须带有name属性才能被form捕捉提交。2.POST方法提交时要用request.form来获取,而用GET方法则用request.args来获取。本文从http://www.jianshu.com/p/4350065bdffe转载前端与后端的数据交互,最常用的就是GET、POST,比较常用的用法是:提交表单数据到后转载 2017-10-31 10:54:20 · 31683 阅读 · 1 评论 -
关于django makemigrations/migrate在生成数据表上遇到的一些问题
由于公司以前的项目采用的是通过sql文件迁移数据库的方法,虽然在后续接手工作的时候没什么不适,但是对于一个全新的项目来说,要重新手动生成数据库表实在太花时间了,还容易导致model与表结构不一致,故此特意认真学习使用migrate这个功能。问题一:makemigrations并migrate后,发现有的model并没有生成数据表。重新makemigrations却提示No changes dete...原创 2018-07-12 15:33:33 · 8799 阅读 · 2 评论