自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Xadmin添加用户小组件出错render() got an unexpected keyword argument 'renderer

环境:Python 3.7Django 2.1Xadmin原因:render函数在django2.1上有变化解决方法:进入xadmin安装路径,编辑xadmin/views/dashboard.py 36 #render() got an unexpected keyword argument 'renderer' 37 ...

2019-05-17 23:59:00 452

转载 pip 升级失败解决方案

一般升级:1 python -m pip install --upgrade pip如果失败请尝试:1 python -m pip install -U --force-reinstall pip转载于:https://www.cnblogs.com/zijue/p/10859607.html...

2019-05-13 23:01:00 289

转载 常见问题汇总

1.登录时出现 Invalid CSRF Token修改addons/web/controllers/main.py@http.route('/web/login', type='http', auth="none", sitemap=False, csrf=False)转载于:https://www.cnblogs.com/zijue/p/10715126.html...

2019-04-16 09:57:00 145

转载 odoo12笔记

pycharm启动shell命令:1 python odoo-bin shell查询上次 admin 用户登录日期:1 >>>self.browse(2).login_date2 datetime.datetime(2019, 4, 4, 3, 7, 4, 343712)odoo.tools.date_utils模块中提供了一些额外的...

2019-04-09 10:42:00 173

转载 python模块

calendar:日历相关模块,calendar模块文件里定义了很多类型,主要有Calendar,TextCalendar以及HTMLCalendar类型。其中,Calendar是TextCalendar与HTMLCalendar的基类。详情pytz:时区模块datetime:日期对象可进行比较和相减来获取两个日期的时间差,时间差是一个timedelta对象。timedelt...

2019-04-09 10:23:00 82

转载 获取当前时区时间

获取当前时区时间(带时区)有时候我们默认获取当前时间会出错,我们通常自己写一个方法,然后调用它,下面分享一个当前时区时间的代码:1 def get_location_time(self):2 """3 获取当前时区时间(带时区)4 :return:5 """6 now_time = datetime.datetime...

2019-04-09 09:48:00 750

转载 python lambda表达式

ambda只是一个表达式,函数体比def简单很多,很多时候定义def,然后写一个函数太麻烦,这时候就可以用lambda定义一个匿名函数。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。例如:使用lambda表达式定义了一个匿名函数,用于筛选100以内的...

2019-04-09 09:46:00 104

转载 Odoo 12开发之开发环境准备

本文中,我们将学习创建 Odoo 应用所需用到的工具和环境配置。将介绍如何在开发电脑上使用源码安装 Odoo,建议使用系统是Ubuntu 18.04 ,文中会介绍到如何在 Windows 下安装 Linux 子系统。使用 Windows 子系统安装 Linux在 Windows 系统中,最简单的方案是使用 Windows 10自带的Linux子系统(WSL – Windows S...

2019-03-28 14:58:00 167

转载 初步了解odoo12

1:Odoo 是一个现代化的商业应用套件,使用 AGPL 许可证,并具有客户关系管理(CRM),人力资源,销售,采购,会计,制造,仓库管理,项目管理,以及众多社区模块。2:它是基于一个模块化,可扩展和直观的快速开发应用程序(RAD)的框架,使用 Python 语言。3:OpenObject 功能对象集成- 关系映射(ORM),基于模板的模型 - 视图 - 控制器(MVC)接口,报...

2019-03-28 14:53:00 189

转载 web前端面试题

第一部分 JavaScript1、JavaScript中如何检测一个变量是一个String类型?1 typeof(obj) === "string"2、去除给定的字符串空格?1 //方法一:使用replace正则匹配的方法2 var str = " 233 48 5 ";3 // var str2 = str.replace(/\s*/g,""); ...

2019-01-11 09:11:00 90

转载 实现一个优先级队列

问题:怎样实现一个按优先级排序的队列?并且在这个队列上面每次 pop 操作总是返回优先级最高的那个元素解决方案:利用 heapq 模块 1 # priority queue algorithm 2 3 # This module provides an implementaion of the heap algorithm 4 import heapq ...

2018-12-26 16:15:00 174

转载 面试题

题目来自武沛齐老师的博客http://www.cnblogs.com/wupeiqi/p/9078770.htmlpython基础为什么学习Python?通过什么途径学习的Python?Python和Java、PHP、C、C#、C++等其他语言的对比?简述解释型和编译型编程语言?Python解释器种类以及特点?位...

2018-12-26 13:56:00 96

转载 python读取和生成excel文件

1.用python读取csv文件:csv是逗号分隔符格式 一般我们用的execl生成的格式是xls和xlsx 直接重命名为csv的话会报错:Error: line contains NULL byte解决方案:出错原因是直接是把后缀为xls的execl文件重命名为csv的 正常的要是另存为csv文件 就不会报错了1 # -*- coding:utf-8 -*-2...

2018-12-26 09:36:00 136

转载 保留最后 N 个元素、查找最大或最小的 N 个元素

问题:在迭代操作或者其他操作的时候,怎样只保留最后有限几个元素的历史记录?解决方案:保留有限历史记录正是collections.deque大显身手的时候。比如,下面的代码在多行上面做简单的文本匹配,并返回匹配所在行的最后N行: 1 # 在多行上面做简单的文本匹配,并返回匹配所在行的最后 N 行: 2 3 from collections import deq...

2018-12-25 16:17:00 115

转载 urllib获取太阳黑子图表程序

1 # -*- coding:utf-8 -*- 2 # Author:Vincent Zhang 3 4 from urllib.request import urlopen 5 from reportlab.graphics.shapes import * 6 from reportlab.graphics.charts.lineplots impor...

2018-12-23 13:25:00 128

转载 使用select的简单服务器

1 # 使用select的简单服务器 2 import socket, select 3 4 s = socket.socket() 5 6 host = socket.gethosename() 7 prot = 1234 8 s.bind((host, port)) 9 s.listen(5)10 inputs = [s]11 w...

2018-12-23 11:12:00 134

转载 学习目录

1.Tkinter包2.traceback模块3.堡垒机,CBMD4.JS5.linux shell6.nodejs7.openstack8.nginx9.Redis,Memcache10.Ajax转载于:https://www.cnblogs.com/zijue/p/10156000.html

2018-12-21 15:28:00 123

转载 GUI实例:利用Tkinter实现简单文本编辑器

1 from tkinter import * 2 from tkinter.scrolledtext import ScrolledText 3 4 def load(): 5 with open(filename.get()) as file: 6 contents.delete('1.0', END) 7 ...

2018-12-21 15:12:00 323

转载 字典方法示例

1 # coding:utf-8 2 # 一个简单的数据库 3 # 一个将人名用作键的字典。每个人都用一个字典表示, 4 # 字典包含键'phone'和'addr',它们分别与电话号码和地址相关联 5 6 people = { 7 'Alice':{ 8 'phone': '2341', 9 'addr'...

2018-12-21 11:51:00 144

转载 字符串格式表示实例

# 字符串格式设置实例# 根据指定的宽度打印格式良好的价格列表width = int(input('Please enter width:'))price_width = 10item_width = width - price_widthheader_fmt = '{{:{}}}{{:{}}}'.format(item_width, price_w...

2018-12-19 23:31:00 177

转载 海龟绘图法

简单的绘图工具-----海龟绘图(Turtle Graphics)使用海龟绘图首先我们需要导入turtle:from turtle import * # 将turtle中的所有方法导入海龟绘图属性:(1)位置(2)方向(3)画笔(画笔的属性,颜色、画线的宽度)操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一种为运动命令,一种为画笔控制命令(...

2018-12-19 22:22:00 384

转载 from __future__ import unicode_literals 的使用

从Python 2.7到Python 3.x就有不兼容的一些改动,比如2.x里的字符串用'xxx'表示str,Unicode字符串用u'xxx'表示unicode,而在3.x中,所有字符串都被视为unicode,因此,写u'xxx'和'xxx'是完全一致的,而在2.x中以'xxx'表示的str就必须写成b'xxx',以此表示“二进制字符串”。要直接把代码升级到3.x是比较冒进的,因为...

2018-12-18 16:29:00 396

转载 Show me the code练习题

网址 https://github.com/Show-Me-the-Code/show-me-the-code初学python拿来练手非常不错。1、第 0000 题:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果 1 # -*- coding:utf-8 -*- 2 import sys 3...

2018-12-04 16:52:00 426

转载 python glob model

说明:1、glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,支持通配符操作,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。它的主要方法就是glob,该方法返回所有匹配的文件路径列表,该方法需要一个参数用来指定匹配的路径字符串(本字符串可以为绝对路...

2018-12-04 16:45:00 61

转载 python 练习题

1、构造一个1, 3, 5, 7, ..., 99的列表,可以通过while循环实现:L = []n = 1while n <= 99:L append(n)n = n+22.杨辉三角定义如下:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1把每一行看作一个list,试写一个 generator,不断输出下一...

2018-12-04 16:37:00 100

转载 pycharm pip 升级失败解决办法

可以在pycharm虚拟环境里用python -m pip install -U --force-reinstall pip命令升级转载于:https://www.cnblogs.com/zijue/p/10051263.html

2018-12-01 22:03:00 225

转载 "IndentationError: unexpected indent"的解决方法.

Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)...

2018-11-19 22:02:00 1609

转载 Django如何添加富文本编辑器ckeditor?

1.通过PIP安装django-ckeditorpip install django-ckeditor2.将‘ckeditor’和'ckeditor_uploader'加入到settings.py中的INSTALLED_APPS中ckeditor不允许用户上传图像和其它文件,只能编辑文本。如果你希望用户能直接上传文本,需要把ckeditor_uploader也加上去。...

2018-11-07 17:16:00 108

转载 pycharm环境下将python项目提交到github

如果想把项目提交到github有多种方法,最常用的还是使用git,当然也可以下载github Desktop这种GUI界面的工具,直接点点鼠标就可以提交项目。git下载地址:https://git-scm.com/downloadsGitHub官网:https://github.com/git安装很简单,根据默认安装,点击下一步就行。安装git后还需要有一个github账号,没有的话...

2018-11-07 09:28:00 87

转载 django中使用cookie和session验证用户是否已登录

为什么需要使用cookie和session?HTTP协议本身是”无状态”的,在一次请求和下一次请求之间没有任何状态保持,服务器无法识别来自同一用户的连续请求。有了cookie和session,服务器就可以利用它们记录客户端的访问状态了,这样用户就不用在每次访问不同页面都需要登录了。什么是cookie,cookie的应用场景及缺点cookie是一种数据存储技术, 它是将一...

2018-11-06 16:01:00 584

转载 django实现分页功能

在个人博客或者网站上,我们发表文章经常会对博客进行分页,下面代码用django实现:django有它自带的分页功能:Paginator不过我们用在它基础上开发的另一个包:django-pure-pagination先了解一下这个包特性:1、使用与django.core相同的API,因此与现有代码完全兼容。2、它考虑了现有的GET参数,具有动态查询字符串创建。3、...

2018-11-06 12:10:00 110

转载 解决MySQL Server Instance Configuration Wizard卡住未响应的问题

常见的一个原因就是犹豫以前安装过Mysql,没有卸载干净,再次安装,就会卡死在这个界面,如果遇到这种情况,建议先卸载掉MySQL,并检查MySQL安装目录、C:/Program Files、C:/Windows等位置是否残留有MySQL的安装痕迹,再运行regedit命令,进入注册表,按Ctrl+F,输入MySQL,并勾选[全字匹配],查找是否残留有MySQL的相关注册表痕迹;如果存...

2018-11-06 01:06:00 692

转载 重装mySQL 3306 端口被占用,该怎么处理

开始-运行-cmd, 输入 netstat -ano, 看第一列,后面的就是端口,找到3306 ,记住对应的PID!!然后打开任务管理器查看 -> 选择列 -> 勾上 PID(进程标识符) -> 确定 在任务管理器找到刚才的PID的进程,查看是什么程序占用了端口,把它关闭!!!转载于:https://www.cnblogs.com/zijue/p/99...

2018-11-06 01:04:00 237

转载 jQuery幻灯片插件OWL Carousel

简介Owl Carousel 是一个强大、实用但小巧的 jQuery 幻灯片插件,它具有一下特点:兼容所有浏览器支持响应式支持CSS3过度支持触摸事件支持JSON及自定义JSON格式支持进度条支持自定义事件支持延迟加载支持自适应高度……Owl Carousel 提供了众多的参数、回调函数及自定义事件(具体请往下浏览),所以它...

2018-11-05 17:55:00 394

转载 HTML5 - 用CSS3动画制作场景切换效果(移动,旋转,淡入淡出等)

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>HTML5-页面切换动画</title> 6 <link href="animations.css" rel="style...

2018-11-05 16:43:00 298

转载 DIV+CSS实现仿京东商城导航条效果

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3 <html xmlns="http://www.w3.org/1999/xhtml">...

2018-11-05 13:01:00 483

转载 js实现:仿京东搜索栏随滑动透明度渐变

注意:不兼容IE8及以下,IE11和360的IE兼容模式测试通过====IE8不支持opacity此效果采用的opacity做的透明渐变html部分 1 <header class="module-layer"> 2 <div class="module-layer-content"> 3 <div class...

2018-11-05 11:42:00 159

转载 React显示时间

eact 元素都是immutable 不可变的。当元素被创建之后,你是无法改变其内容或属性的。一个元素就好像是动画里的一帧,它代表应用界面在某一时间点的样子。根据我们现阶段了解的有关 React 知识,更新界面的唯一办法是创建一个新的元素,然后将它传入ReactDOM.render()方法:这个示例通过setInterval()方法,每秒钟调用一次ReactDOM.rend...

2018-11-05 09:51:00 1846

转载 初识React

React是一个JavaScript库,一个最简单的React例子如下:1 ReactDOM.render(2 <h1>Hello,world!</h1>,3 document.getElementById('root'));当React遇到的元素是用户自定义的组件,它会将JSX属性作为单个对象传递给该组件,这个对象称之为“props...

2018-11-05 09:17:00 66

转载 Javascript:仿淘宝搜索框用户输入事件的实现

打开淘宝网首页,找到淘宝首页的搜索框,大家可以看到,当页面一打开,搜索框中就可以看到灰色字体“少女高跟鞋”,还有闪烁的光标。当用户点击输入的时候,灰色字消失。当用户清空文本框的所有内容的时候,灰色字自动恢复。接下来,这个小案例就是要介绍如何实现这种效果,即用户输入事件。判断用户输入的事件有 oninput 和onpropertychange 。当然,想必你能想到,由于浏览器兼容的...

2018-11-04 17:17:00 259

空空如也

空空如也

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

TA关注的人

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