![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 56
Yort2016
这个作者很懒,什么都没留下…
展开
-
【Python学习笔记】-冒泡排序、插入排序、二分法查找
date:2017-03-30冒泡排序 主要是拿一个数与列表中所有的数进行比对,若比此数大(或者小),就交换位置#encoding:utf-8l=[5,3,6,2,1,4,8,7,9]for j in range(len(l)-1): if l[j] > l[j+1]: l[j],l[j+1] = l[j+1],l[j]print(l)运行上面的代码会发现最大的原创 2017-03-29 15:40:09 · 29339 阅读 · 0 评论 -
Ubuntu16.04下安装MySQL5.7、python3客户端mysqlclient
ubuntu 16.04 mysql-5.7安装:$ sudo apt-get install software-properties-common$ sudo add-apt-repository -y ppa:ondrej/mysql-5.7$ sudo apt-get update$ sudo apt-get install mysql-server其它版本请参考:https://te原创 2017-05-12 16:40:36 · 14672 阅读 · 1 评论 -
为django配置404和502错误页面
django的403/404/500错误自定义页面的配置要实现标题的功能,总共分三步: 1.创建html错误页 2.配置settings 3.编写视图 4.配置url环境: django1.10 django1.11python2.7 python3前期工作 创建项目及app$ django-admin.py startproject Test...$ python man原创 2017-06-20 15:33:52 · 1356 阅读 · 0 评论 -
django基本操作
django简介 Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。 Django采用了MVC的软件设计模式,即模型M,视图V原创 2017-06-20 15:55:18 · 725 阅读 · 0 评论 -
使用Django开发一个简易的留言板
Django在线留言板小练习环境ubuntu16.04 + python3 + django1.111、创建项目django-admin.py startproject message进入项目message2、创建APPpython manager.py startapp guestbook项目结构.├── guestbook│ ├── admin.py│ ├── apps.py│原创 2017-06-20 17:46:02 · 10459 阅读 · 11 评论 -
使用Django实现分页功能
上一个博客写了个简单的留言板,如果数据量太多的话在一页显示就不那么友好了,本文就是做一个分页显示。代码在上一篇的基础上修改。导入分页模块并修改views#只需修改index函数即可def index(request): messages = models.Message.objects.all() #获取全部数据 limit = 10 paginator = Paginat原创 2017-06-21 17:30:36 · 5091 阅读 · 0 评论 -
uwsgi+nginx部署Django
安装uwsgi使用pip安装即可 pip install uwsgi 安装完成后可测试#vim test.pydef application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) return [b"Hello World"]然后运行:uwsgi --http原创 2017-07-05 09:59:52 · 382 阅读 · 0 评论 -
django设置debug设为False静态文件404
部署到生产环境中遇到的坑大部分都是引用静态文件带来的,setting设置里面debug设为False, 需要设置ALLOWED_HOSTS,不然运行不了的。还需要设置STATIC_ROOT = os.path.join(BASE_DIR, ‘static’)然后执行python manage.py collectstatic将静态文件全部复制到根目录下static里。这时候在开发环境下是不能处理一些原创 2017-07-26 10:53:27 · 1716 阅读 · 0 评论 -
【Python学习笔记】-Python中三目表达式与推导式
三元表达式(三目表达式)python中的格式为为真时的结果 if 判定条件 else 为假时的结果 实例:print(1 if 5>3 else 0) 是先输出结果,再判定条件 输出1,如果5大于3,否则输出0一般用于判断赋值中,例如:x,y = 50,25small = x if x<y else yprint(small)还可以嵌套使用,还可以多层嵌套a,b,c=10,20,6min_原创 2017-05-04 12:05:03 · 15604 阅读 · 0 评论 -
【Python学习笔记】- 函数
函数 函数定义&调用 函数返回值 函数参数 匿名函数&sorted&list.sort原创 2017-05-03 09:52:08 · 14301 阅读 · 0 评论 -
【Python学习笔记】-Python基础入门
第一个Python程序print('hello,world')这句话就是告诉python输出hello,world,怎么样,挺简单的吧!let’s do it环境准备所用环境为windows+Python3.5.2,IDE用的为PyCharm+sublime3,简单的用sublime3写,稍微有点复杂的就用pycharm写。 后期可能会在Linux环境下写。变量和print、inputmy_str原创 2017-03-18 13:54:22 · 26104 阅读 · 0 评论 -
【Python学习笔记】-列表、元组
列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。 * 序列都可以进行的操作包括索引,切片,加,乘,检查成员。*此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗原创 2017-03-28 09:16:20 · 26154 阅读 · 0 评论 -
【Python学习笔记】-模块、包
将多个代码块(按照功能)定义到同一个文件中 在别的文件中使用时则先导入模块,再调用模块内变量或函数原创 2017-05-02 11:48:40 · 17492 阅读 · 0 评论 -
django模块
render,redirect from django.shortcuts import xxxHttpResponse,HttpResponseRedirect,JsonResponse from django.http import xxxCBV中的class aaa(View) from django.views.generic import View Use原创 2017-07-26 11:43:32 · 674 阅读 · 0 评论