自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 【Python】从命令行等外部操作Django文件模块

如果我们想要从外部操作django项目下的文件,需要如下步骤: 将命令行或者IDLE转入到项目文件夹下 关联django项目的settings配置文件 操作django内的文件模块 # 转入项目所在文件夹 import os os.chdir('f://project//mysi...

2019-06-25 11:39:13 95 0

原创 【Django】一看就懂的数据库(ORM)F函数和Q函数

F函数 主要用于获取字段当前的值 场景:假如有表,表有字段age,我想把所有age都自增1,该如何做? SQL语句:update 表名 set age=age+1 若用ORM该如何操作? # F()的用法(用于获取字段原来的值) from django.db.models import...

2019-06-23 12:04:07 601 0

原创 【Python】自定义分页

Django内置了分页设置,但不够灵活,需要我们自定义分页。 下面代码考虑了利用bootstrap分页组件来实现页面美化,如果不想使用,可以不调用url_format_by_bootstrap函数,即可实现普通分页。 具体的参数和代码均有注释 #! python3 # @Project: ...

2019-06-19 16:32:44 158 0

原创 【Python】Django配置mysql

1、django新建项目后会创建settings.py文件,此文件里默认配置了sqllite数据库,原始代码如下: # DATABASES = { # 'default': { # 'ENGINE': 'django.d...

2019-06-17 16:16:24 833 0

原创 【Python】装饰器与内部函数简单理解

1、内部函数,顾名思义,是函数内部定义的函数,其作用是封装逻辑,使函数逻辑更为清晰。 def outer(): inner(): 业务逻辑 return inner 2、为何return inner而不是return inner()呢? 初学者可能都有此一问...

2019-06-12 20:15:55 81 0

原创 z-index失效问题

首先我们要思考为什么要用z-idnex? z-idnex只有在页面元素发生重叠情况才使用,那么页面在什么情况下才会发生重叠? -设置position属性 -设置float属性 这两个属性都会导致页面元素重叠 所以,z-index属性依赖于position属性的设置。如果不设置positi...

2019-06-10 16:37:33 908 0

原创 【Python】Ajax使用总结

ajax基本用法: 1、使用ajax传递一般字符串 $.ajax({ url : '/modal_edit_student/', type : 'POST', data : {'name': name,�...

2019-06-03 19:56:02 552 0

原创 【Python】Pymyql模块的execute()总结

Pymysql模块用于驱动在Python中驱动mysql数据库。 通过此模块可以直接写sql语句运行 基本用法 #! python3 # @Project: mysite - sqlhelper.py # @Info : 提取sql的基本方法 import pymysql de...

2019-06-03 17:39:19 5221 1

转载 【Python】*args与**kwargs

这是Python函数可变参数 args及kwargs *args表示任何多个无名参数,它是一个tuple,即会将你输入的参数如(1,2,3)转化为元组 **kwargs表示关键字参数,它是一个dict,即会将你输入的参数key=value转化为字典 测试代码如下: 1 ...

2019-05-24 09:53:49 15 0

原创 sorl-thumbnail标签不工作原因

sorl-thumbnail是第三方模块,主要用来将图片转换成缩略图展示。 安装: pip install sorl-thumbnail 使用: {% load thumbnail %} {% thumbnail image.image '100x100...

2019-05-21 16:11:32 220 0

转载 【Django】数据库(ORM)各种关系表操作方法

目录 1、一对一(OneToOneField) 2、一对多或多对一(ForeignKey) 3、多对多 3.1 ManyToManyField 3.2 第三张表 3.3 第三张表+ManyToManyField 4、事务 5、MVC和MTV 1、一对一(OneToOneF...

2019-05-13 22:19:52 86 0

原创 【Python】Django自定义模板过滤器(选择器)

Django内置的过滤器用法: {{ 变量名 | 过滤器 }} 虽然Django内置了许多常用的过滤器,但总有些特殊情况需要我们自己定义过滤器,于是Django提供了三大自定义过滤器类型。 分别是:sinple_tag、inclusion_tag、filter 使用自定义过滤器前提,你...

2019-05-09 23:14:56 226 0

原创 【Python】annotate函数

在Django中碰到这个函数,按字面解释是注释函数,有的博客称之为汇总聚合函数。 那么此函数的作用到底是什么呢? 在我看来,此函数就是为数据库中查询出来<QuerySet>中的每个对象打上标签(或注释),只不过这个标签是个变量,里面可以存储我们想要的值。而且这个标签可以作为此对象的...

2019-05-09 18:16:01 744 0

原创 【Python】内部类

内部类的作用: 在内部类的变量可以为外部类的不同实例所共享 >>> class Foo: class Meta: name = 'cat' >>> p1 = Foo() >>> p2 = Foo() ...

2019-05-08 21:56:14 526 0

原创 【Python】lambda函数与map函数

lambda函数是Python的内置函数,其功能主要是实现匿名函数的目的。与此同时,Java8也增加了对lambda的支持 为何要用匿名函数? 函数主要是用来帮助处理数据,假如数据的处理比较麻烦,影响主程序流程,我们声明一个函数来使主流程清晰明了。但有时候数据仅仅需要一些浅加工,比如数据相加或...

2019-05-07 22:30:41 149 0

原创 【Python】抽象类与接口

根据Java的说法,抽象类是以abstract为关键字声明的类,类内部既可以有抽象方法,也可以有一般方法。 抽象类是对某类具有相似特征的对象进行的抽取,提炼出共性而存在。(如:Cat类和Dog类可抽象出Animal类) 接口是对某一类行为的抽取,对此类行为提取出共性,由各个实现类负责具体方法。...

2019-05-03 18:17:56 169 0

转载 Navicate链接MySQL8失败-2059错误

在网上查的是,出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password,这里的解决方法是把mysql用户登录密码加密规则还原成mysql_native_password. 代码如下 ,...

2019-03-18 19:23:16 332 0

原创 【aconda】安装pyinstaller出错的解决办法

pip install pyinstaller报错: Command "d:\anaconda35\python.exe d:\anaconda35\lib\site-packages\pip\_vendor\pe p517\_in_process.py get_requires_fo...

2019-01-24 13:27:51 4680 7

原创 【Python3】利用geoip2实现IP定位(离线版)

初步构想:     通过IP地址来获取定位信息,并通过Python可视化界面显示出来。 准备工作:     如果没有tkinter,请安装pip install tkinter     安装geoip2模块(pip install geoip2)     下载离线IP解析数据库GeoLi...

2019-01-23 22:56:18 2595 1

原创 pip安装tesserocr报错解决

error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2 解决方法: htt...

2018-12-18 20:25:15 631 0

原创 【Python】获取豆瓣Top250部电影信息

#! python3 # 获取豆瓣前250数据 import requests,bs4,pprint def geturls(): """获取每一页网址,返回URL列表""" urllib = [] req ...

2018-12-17 19:49:36 197 0

原创 【Python】如何利用短信接口实现验证码发送

在日常生活中我们经常会遇到接收短信验证码的场景,Python也提供了简便的方法实现这个功能,下面就用代码来实现这个功能。 一般我们需要租借短信供应商的服务器发送短信。如果是用于自学会有一定免费条数的限额。 我们就借用互忆的平台来是实现代码。 首先需要访问http://www.ihuyi.co...

2018-12-17 19:45:07 1129 0

原创 【Python】利用网站API接口获取天气信息

本文主要讲如何利用Python来获取天气信息。主要程序实现思路是从命令行传递坐标信息,然后利用天气预报网站的免费接口获取到相关天气信息,返回结果以json格式显示,并打印出需要的近3天天气情况。 信息源:https://openweathermap.org/ 接口信息:http://api.o...

2018-12-17 19:06:29 1967 0

转载 Java学习路线

Java学习路线指导

2017-02-10 14:32:05 258 0

提示
确定要删除当前文章?
取消 删除