12 2018 档案
django的ORM
摘要:在项目根目录下运行 python manage.py shell 即可进入django的交互shell界面 查询 from my_app.models import MyTestModel datas=MyTestModel.objects.filter(name='my_name') filter 阅读全文
posted @ 2018-12-21 18:31 庭明 阅读(118) 评论(0) 推荐(0)
elasticsearch基本使用
摘要:elasticsearch 是java对lucence的封装,所以需要事先安装java。 它适用于全文索引,便捷的分布式,主要原理就是倒排索引。一般搜索某个关键字,是通过在一篇篇文章中查找这个关键字,而elasticsearch是存储的时候就将需要索引的内容进行分词,形成多个标签,查找时直接在标签索 阅读全文
posted @ 2018-12-14 17:55 庭明 阅读(1287) 评论(0) 推荐(0)
给django视图类添加装饰器
摘要:要将login_required装饰到view class的dispatch方法上, 因为dispatch方法为类方法,不是单个的函数,所以需要将装饰函数的装饰器 login_required转化为装饰类方法的装饰器,就要用到method_decorator . method_decorator的参 阅读全文
posted @ 2018-12-13 18:10 庭明 阅读(786) 评论(0) 推荐(0)