- 博客(14)
- 收藏
- 关注
原创 keyerror
django中提交表单,遇到了keyerror问题获取不到提交的数据解决办法:添加提交方法的判断: if request.method == 'POST': uname = request.POST['uname']
2018-04-27 10:35:24 4280
原创 linux中~和/的区别
/是目录层的分隔、表示符。只有一个/表明是root,/etc/表明是根目录下面的etc目录~是一个代位符,表明的是个人目录的地址如果以root账号登陆~代表/root/如果以name登陆~代表/home/name/...
2018-04-27 09:50:49 2567
原创 Django Haystack全文检索为空的问题
Django Haystack全文检索为空,问题:表单中的name被改了注意:name一定是q,否则检索不到结果<form method='get' action="/search/" target="_blank"><input type="text" name="q"><input type="submit" value="查
2018-04-26 09:31:18 3331
原创 Django MultiValueDictKeyError
django进行文件上传是出现了:Django MultiValueDictKeyError问题:提交的<form>没有带有 enctype="multipart/form-data"
2018-04-26 09:25:46 3959
原创 ubuntu关闭和开启防火墙
1、关闭ubuntu的防火墙 ufw disable2开启防火墙 ufw enable3、卸载了iptables apt-get remove iptables4、关闭ubuntu中的防火墙的其余命令 iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptabl...
2018-04-22 23:01:34 2596
原创 Django时间查询为空的问题
在Django中使用时间日期查询year没问题:BookInfo.books.filter(bpub_date__year=1980)但是查询month或者day返回查询集为空:BookInfo.books.filter(bpub_date__month=10)BookInfo.books.filter(bpub_date__day=6)解决办法:打开setting.py ,设置:USE_TZ =...
2018-04-12 07:51:47 4258
原创 Django DTL错误: Could not parse the remainder: '=='1'' from 'sort=='1''
设定模版中商品排行的分类: <a href="/dailyfresh/list_{{typeinfo.id}}_1_1/" {%if sort== '1' %} class="active" {%endif%} >默认</a> ...
2018-04-08 15:01:41 5601
原创 URL parsing
urllib.parse.urlparse(urlstring, scheme=”, allow_fragments=True)函数用于将一个URL解析成六个部分,返回一个元组,URL的格式为:scheme://netloc/path;parameters?query#fragment;包含六个部分,元组中每一个元素都是一个字符串,可以为空,这六个部分均不能再被分割成更小的部分;以下为返回的元组元...
2018-04-03 16:56:43 2407
原创 全文检索找不到haystack模块的解决
做全文检索,django-haystack,whoosh,jieba都安装了,但是在pycharm中提示找不到在python交互环境下又可以导入:from haystack import indexes解决办法:在设置中把当前项目的Interpreter修改一下,改成虚拟环境的路径...
2018-04-03 11:02:59 3065
原创 __call__()
一个类实例可以通过__call__()变成一个可调用对象例如: 把Person 类变成一个可调用对象:class Person(object): def __init__(self, name, gender): self.name = name self.gender = gender def __call__(self, friend): ...
2018-04-03 08:16:05 3522
原创 pip install遇到OSError错误
pip安装django-haystack,遇到了错误:OSError: raw write() returned invalid length 2 (should have been between 0 and 1)多尝试几次就可以了
2018-04-02 17:49:55 4412
原创 whl文件安装
在不具备编译环境的情况下,可以选择安装whl包whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。安装方法:pip install xxxx.whl升级:pip install -U xxxx.whl...
2018-04-02 15:55:35 6054
原创 Python 写文件报错TypeError的解决办法
处理上传的文件: f1 = request.FILES['pic'] fname = '%s/%s' % (settings.MEDIA_ROOT, f1.name) with open(fname, 'w') as pic: for c in f1.chunks(): pic.write(c)测试报错:...
2018-04-02 14:53:13 7873
原创 pycharm 中HTML代码的对齐
以前用sublime ,现在django要在pycharm编辑html,要实现html的格式化,用快捷键 Ctrl+Alt+L 非常实用
2018-04-02 09:40:14 8688
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人