自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 解决celery-redis异步错误: File "/ling/.virtualenvs/AttributeError: 'float' object has no attribute 'items'

问题:使用redis和celery执行异步任务时报错File"/home/ling/.virtualenvs/dailyfresh/lib/python3.6/site-packages/redis/_compat.py",line 123, in iteritemsreturn iter(x.items()) AttributeError: ‘float’ object has no a...

2020-04-29 22:10:03 786 2

原创 django解决:ModuleNotFoundError: No module named 'django.core.urlresolvers'

问题项目中导入django.core.urlresolvers 包时会出现错误:ModuleNotFoundError: No module named ‘django.core.urlresolvers’原因这是因为Django更新到2.0后,django2.0 把原来的 django.core.urlresolvers 包 更改为了 django.urls包。把包更换以后运行O...

2020-04-27 15:33:29 7021

原创 Django异常:Specifying a namespace in include() without providing an app_name is not supported.

原代码为urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^user/', include('user.urls', namespace='user')), ]执行迁移文件命令后报错报错原因参考https://blog.csdn.net/m0_38059875/article/details/82...

2020-04-27 11:48:50 165

原创 解决--TypeError: __init__() missing 1 required positional argument: 'on_delete'

问题用django创建model,执行python manage.py makemigrations命令生成迁移文件时出现TypeError: init() missing 1 required positional argument: ‘on_delete’ 错误原代码解决定义外键的时候需要加上 on_delete=;即:user = models.ForeignKey(‘Use...

2020-04-27 11:35:49 2262

原创 session的redis存储配置,mysqlclient0.93问题

session的redis存储配置1.安装包pip install django-redis-sessions==0.5.62.修改settings文件,增加如下项# 设置redis存储session信息SESSION_ENGINE = 'redis_sessions.session'# 设置redis服务的ip地址SESSION_REDIS_HOST = 'localhost'...

2020-04-26 15:02:04 191

原创 Ubuntu 18.04下Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决

安装redis时进行测试,确认Redis的功能是否正常。make test然后报错如下:make[1]: 进入目录“/usr/local/redis/src”You need tcl 8.5 or newer in order to run the Redis testMakefile:225: recipe for target 'test' failedmake[1]: *** [...

2020-04-25 21:57:07 1221

原创 linux下安装pycharm生成桌面图标

生成桌面图标方法一.直接在工具栏里Tools下进行生成方法二.1.创建pycharm.desktop文件到/usr/share/applications/目录下 :touch /usr/share/applications/pycharm.desktop2.执行命令:sudo vim /usr/share/applications/pycharm.desktop 输入管理员密码3...

2020-04-25 15:46:18 5286

原创 ubuntu下安装pycharm专业版

安装1.到pycharm官网下载Linux版本的pycharm包,将包放到/opt/文件夹下。2.打开终端 cd到/opt/文件夹3.执行命令 sudo tar -xvzf pycharm-professional-2018.1.2.tar.gz4.文件解压完之后就已经安装完成启动1.cd 到解压完成的文件夹里面:cd pycharm-2018.1.2/bin2.找到pycharm...

2020-04-25 10:09:58 1740 1

原创 Pillow安装失败,采用豆瓣源安装,国内开源镜像站

用虚拟环境pip安装pillow时总是报错。用豆瓣提供的源pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com pillow安装速度贼快!!!豆瓣牛啤!!!...

2020-04-21 21:14:06 4053

原创 创建Django项目

创建Django项目创建项目在当前用户的某个目录下创建项目,这样不会发生权限问题。创建项目的名称为test1,完成"图书-英雄"信息的维护,创建应用名称为booktest。此处在/home/python/pytest/目录下创建项目cd /home/python/mkdir pytestcd pytest创建项目的命令如下:django-admin startproject 项...

2020-04-19 16:47:11 236 1

原创 Ubuntu里为django搭建虚拟环境

如果在一台机器上,想开发多个不同的项目,需要用到同一个包的不同版本,如果还使用上面的命令,在同一个目录下安装或者更新,其它的项目必须就无法运行了,怎么办呢?解决方案:虚拟环境。虚拟环境其实就是对真实pyhton环境的复制,这样我们在复制的python环境中安装包就不会影响到真实的python环境。通过建立多个虚拟环境,在不同的虚拟环境中开发项目就实现了项目之间的隔离。创建首先安装虚拟环...

2020-04-19 12:59:07 743 1

原创 jquery元素节点操作、todolist

jquery元素节点操作创建节点var $div = $('<div>');var $div2 = $('<div>这是一个div元素</div>');插入节点1、append()和appendTo():在现存元素的内部,从后面插入元素var $span = $('<span>这是一个span元素</span>');$('...

2020-04-15 16:44:03 189

原创 事件冒泡、事件委托

事件冒泡什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。事件冒泡的作用事件冒...

2020-04-15 15:35:28 183

原创 jquery事件--焦点、移入移出、resize、绑定

jquery事件事件函数列表:blur() 元素失去焦点focus() 元素获得焦点click() 鼠标单击mouseover() 鼠标进入(进入子元素也触发)mouseout() 鼠标离开(离开子元素也触发)mouseenter() 鼠标进入(进入子元素不触发)mouseleave() 鼠标离开(离开子元素不触发)hover() 同时为mouseenter和mouseleave...

2020-04-15 15:29:15 1548

原创 jquery循环each

jquery循环对jquery选择的对象集合分别进行操作,需要用到jquery循环操作,此时可以用对象上的each方法:$(function(){ $('.list li').each(function(i){ $(this).html(i); })})......<ul class="list"> <li></li&...

2020-04-15 11:10:39 707

原创 jquery属性操作.html(),, .prop()

jquery属性操作1、html() 取出或设置html内容// 取出html内容var $htm = $('#div1').html();// 设置html内容$('#div1').html('<span>添加文字</span>');2、prop() 取出或设置某个属性的值// 取出图片的地址var $src = $('#img1').prop(...

2020-04-15 11:04:42 386

原创 尺寸相关、滚动事件

尺寸相关、滚动事件1、获取和设置元素的尺寸width()、height() 获取元素width和height innerWidth()、innerHeight() 包括padding的width和height outerWidth()、outerHeight() 包括padding和border的width和height outerWidth(true)、outerHei...

2020-04-15 10:26:45 119

原创 jquery动画

jquery动画通过animate方法可以设置元素某属性值上的动画,可以设置一个或多个属性值,动画执行完成后会执行一个函数。$('#div1').animate({ width:300, height:300},1000,'swing',function(){ alert('done!');});参数可以写成数字表达式:$('#div1').animate({...

2020-04-14 22:09:17 104

原创 jQuery绑定click事件,特殊效果,链式调用

绑定click事件给元素绑定click事件,可以用如下方法:$('#btn1').click(function(){// 内部的this指的是原生对象// 使用jquery对象用 $(this)})<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <t...

2020-04-14 21:22:35 489

原创 jquery加载,选择器过滤、选择,样式操作

jquery加载将获取元素的语句写到页面头部,会因为元素还没有加载而出错,jquery提供了ready方法解决这个问题,它的速度比原生的 window.onload 更快。<script type="text/javascript">$(document).ready(function(){ ......});</script>可以简写为:<...

2020-04-14 20:22:43 287

原创 JavaScript封闭函数

封闭函数封闭函数是javascript中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数。一般定义的函数和执行函数:function myalert(){ alert('hello!');};myalert();封闭函数:(function myalert(){ alert('hello!');})();还可以在函数定义前加上 “~”或 “!” ...

2020-04-14 13:22:32 381 1

原创 JavaScript定时器倒计时

定时器定时器在javascript中的作用1、制作动画2、异步操作3、函数缓冲与节流定时器类型及语法/*定时器:setTimeout 只执行一次的定时器 clearTimeout 关闭只执行一次的定时器setInterval 反复执行的定时器clearInterval 关闭反复执行的定时器*/var time1 = setTimeout(myalert,2000)...

2020-04-14 13:03:27 396

原创 JavaScript字符串处理方法

字符串处理方法1、字符串合并操作:“ + ”var iNum01 = 12;var iNum02 = 24;var sNum03 = '12';var sTr = 'abc';alert(iNum01+iNum02); //弹出36alert(iNum01+sNum03); //弹出1212 数字和字符串相加等同于字符串相加alert(sNum03+sTr); // 弹...

2020-04-14 09:07:25 167

原创 CSS3新增选择器nth-child等

CSS3新增选择器1、E:nth-child(n):匹配元素类型为E且是父元素的第n个子元素<style type="text/css"> .list div:nth-child(2){ background-color:red; }</style>......<div class="list">...

2020-04-14 08:35:48 2111

原创 js条件语句

条件语句通过条件来控制程序的走向,就需要用到条件语句。运算符1、算术运算符: +(加)、 -(减)、 *(乘)、 /(除)、 %(求余)2、赋值运算符:=、 +=、 -=、 *=、 /=、 %=3、条件运算符:==、===、>、>=、<、<=、!=、&&(而且)、||(或者)、!(否)注:===是为了解决==的bug例:<script t...

2020-04-13 21:57:40 299

原创 JavaScript函数

函数函数就是重复执行的代码片。函数定义与执行<script type="text/javascript"> // 函数定义 function fnAlert(){ alert('hello!'); } // 函数执行 fnAlert();</script>变量与函数预解析JavaScript解析过程分为两...

2020-04-13 20:10:28 112

原创 变量,获取元素以及操作元素

变量JavaScript 是一种弱类型语言,javascript的变量类型由它的值来决定。 定义变量需要用关键字 ‘var’var iNum = 123;var sTr = 'asd'; //同时定义多个变量可以用","隔开,公用一个‘var’关键字 var iNum = 45,sTr='qwe',sCount='68';变量类型5种基本数据类型:1、number 数字类型2...

2020-04-13 15:19:00 428

原创 常用css列表

常用css列表color 设置文字的颜色,如: color:red;font-size 设置文字的大小,如:font-size:12px;font-family 设置文字的字体,如:font-family:‘微软雅黑’;font-style 设置字体是否倾斜,如:font-style:‘normal’; 设置不倾斜,font-style:‘italic’;设置文字倾斜...

2020-04-13 13:40:47 131

原创 流体布局,响应式布局

适配布局类型PC及移动端页面适配方法设备屏幕有多种不同的分辨率,页面适配方案有如下几种:1、全适配:响应式布局+流体布局2、移动端适配:流体布局+少量响应式基于rem的布局流体布局流体布局,就是使用百分比来设置元素的宽度,元素的高度按实际高度写固定值,流体布局中,元素的边线无法用百分比,可以使用样式中的计算函数 calc() 来设置宽度,或者使用 box-sizing 属性将盒...

2020-04-13 09:02:27 542

原创 Autoprefixer在Sublime text中的设置

Autoprefixer在Sublime text中的设置:1、preferences/key Bindings-User{ "keys": ["ctrl+alt+x"], "command": "autoprefixer" }2、Preferences>package setting>AutoPrefixer>Setting-User{ "browsers":...

2020-04-12 22:23:50 160

原创 CSS3 浏览器前缀,H5新增标签

浏CSS3 浏览器前缀览器样式前缀为了让CSS3样式兼容,需要将某些样式加上浏览器前缀:-ms- 兼容IE浏览器-moz- 兼容firefox-o- 兼容opera-webkit- 兼容chrome 和 safari比如:div{ -ms-transform: rotate(30deg); -webkit-transform: rotate...

2020-04-12 22:21:44 292

原创 CSS3 transform变换,案例

CSS3 transform变换1、translate(x,y) 设置盒子位移2、scale(x,y) 设置盒子缩放3、rotate(deg) 设置盒子旋转4、skew(x-angle,y-angle) 设置盒子斜切5、perspective 设置透视距离6、transform-style flat | preserve-3d 设置盒子是否按3d空间显示7、translateX、tr...

2020-04-12 20:16:00 349

原创 CSS3 animation动画,风车旋转、loading、人物走路动画案例

CSS3 animation动画1、@keyframes 定义关键帧动画2、animation-name 动画名称3、animation-duration 动画时间4、animation-timing-function 动画曲线 linear(匀速) | ease(缓冲) | steps(步数)5、animation-delay 动画延迟6、animation-iteration-co...

2020-04-12 19:44:40 1410

原创 CSS3 transition动画、案例

CSS3 transition动画1、transition-property 设置过渡的属性,比如:width height background-color2、transition-duration 设置过渡的时间,比如:1s 、500ms3、transition-timing-function 设置过渡的运动方式,常用有 linear(匀速) | ease(缓冲运动)4、transit...

2020-04-12 17:09:54 454

原创 CSS3圆角、rgba显示

CSS3圆角、rgbaCSS3圆角设置某一个角的圆角,比如设置左上角的圆角:border-top-left-radius:30px 60px; 此时为椭圆角border-top-left-radius:30px; 此时为正圆角同时分别设置四个角: border-radius:30px 60px 120px 150px; 此时为正圆角。设置四个圆角相同:border-radius:...

2020-04-12 13:41:36 199

原创 CSS权重

CSS权重CSS权重指的是样式的优先级,有两条或多条样式作用于一个元素,权重高的那条样式对元素起作用,权重相同的,后写的样式会覆盖前面写的样式。权重的等级可以把样式的应用方式分为几个等级,按照等级来计算权重1、!important,加在样式属性值后,权重值为 100002、内联样式,如:style=””,权重值为10003、ID选择器,如:#content,权重值为1004、类,伪类...

2020-04-12 12:56:40 78

原创 重置样式reset.css

重置样式reset.css/* 将标签默认的间距设为0 */body,p,h1,h2,h3,h4,h5,h6,ul,dl,dt,form,input{ margin:0; padding:0;}/* 去掉默认的小圆点 */ul{ list-style:none;}/* 去掉默认的下划线 */a{ text-decoration:none;}/* 设置不...

2020-04-11 22:46:46 383

原创 解决img标签图片下几像素空白的bug

解决图片下3像素空白的bug,为出现问题的img标签添加样式:.div img{ display:block;}

2020-04-11 21:28:25 379

原创 CSS-定位

定位文档流文档流,是指盒子按照html标签编写的顺序依次从上到下,从左到右排列,块元素占一行,行内元素在一行之内从左到右排列,先写的先排列,后写的排在后面,每个盒子都占据自己的位置。关于定位我们可以使用css的position属性来设置元素的定位类型,postion的设置项如下:relative 生成相对定位元素,元素所占据的文档流的位置保留,元素本身相对自身原位置进行偏移。a...

2020-04-11 19:34:01 157 1

原创 CSS浮动,清除浮动

浮动浮动特性1、浮动元素有左浮动(float:left)和右浮动(float:right)两种2、浮动的元素会向左或向右浮动,碰到父元素边界、其他元素才停下来3、相邻浮动的块元素可以并在一行,超出父级宽度就换行4、浮动让行内元素或块元素自动转化为行内块元素(此时不会有行内块元素间隙问题)5、浮动元素后面没有浮动的元素会占据浮动元素的位置,没有浮动的元素内的文字会避开浮动的元素,形成文字...

2020-04-11 19:18:03 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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