- 博客(8)
- 收藏
- 关注
原创 django-orm F对象的使用 按照两个字段的和,乘积排序
class F F()是代表模型字段的值,也就是说对于一些特殊的字段的操作,我们不需要数据先取到内存中,然后操作,在存储到db中了。以下为几个使用的经典场景:1. 统计点击量,点赞(每次加1)from django.db.models import FReporters.objects.filter(id=case_id).update(thumb_num=F('thumb_num')...
2018-06-28 21:46:05 2568
原创 NumPy基本使用(一)
NumPy简介:NumPy是 Python 语言的一个扩展程序库,主要用于对多维数组执行计算。NumPy这个词来源于两个单词-- Numerical和Python。支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis Oliphant 在 Numeric ...
2019-03-28 00:01:43 322
原创 使用Django自带的登录访问限制login_required
在网站开发过程中,经常会遇到这样的需求:用户登陆系统才可以访问某些页面如果用户没有登陆而直接访问就会跳转到登陆界面,用户在跳转的登陆界面中完成登陆后,自动访问跳转到之前访问的地完成这样的功能其实不难,最简单的一种方法即为使用django自带的登录访问限制login_required。其使用方法非常简单,只需要在视图函数views.py中引入(login_required是一个装饰器)并装饰(所有)...
2018-06-25 23:47:41 6073 3
原创 使用haystack实现全文搜索功能
1.安装Pip install django-haystack安装haystack第三方搜索模块(app)类似于验证码模块captcha Pip install whoosh安装第三方搜索引擎 Pip install jieba安装分词模块jieba2.配置settings.py将hanystack应用名写在所有应用之前 在settings.py中配置haystack中搜索使用的搜索引擎 这里用的...
2018-04-26 17:14:28 1376
转载 构建python虚拟环境
python虚拟环境--virtualenv virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。 安装pip install virtualenv 基本使用为一个工程创建一个虚拟环境:$ cd my_project_dir$ virtualenv venv #venv为虚拟环境目录...
2018-04-19 18:07:59 498
原创 工程上线阿里云服务器的配置
在阿里云linux上运行------更新本地包---------Sudo apt-get update------更新pip版本---------pip install --upgrade pip------安装SSH---------sudo apt-get install openssh-server-------安装MySQL服务---------1>sudo apt-get inst...
2018-04-16 09:03:51 257
原创 python的代码风格
1. 单词使用单引号,语句使用双引号 重点1name ='Tom'update_sql = "update Student set name='Tom',age=20,score=70 where id=1"2.括号里面避免空格 spam(ham[1],{eggs: 2})错误实例: spam(ham[1],{ eggs: 2}) 重点...
2018-03-15 17:27:00 361
转载 话说raw_input与input的区别
话说raw_input与input的区别a=raw_input("有关输入的描述"):用来获取控制台的输入,并返回(有关输入的描述),将所有输入作为字符串看待,返回的是字符串类型input("输入文字") :用来获取控制台的输入,它希望能够读取一个合法的 python表达式,即一个符合python语法的表达式,例如当你输入字符串的时候必须使用引号将它括起来,否则它会引发一个SyntaxErrorr...
2017-09-13 23:05:06 6403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人