自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ck07

爱生活,爱编程

  • 博客(25)
  • 收藏
  • 关注

原创 django + cropper 实现头像预览裁剪上传

思路:使用cropper这个前端插件,对图片进行裁剪,cropper生成的截图,是一串base64的编码,再将其转为blob格式,传到后端,进行存储。简单的说就是前端裁剪好的图片,传到后端,而不是将裁减的数据值传到后端,在后端进行裁剪.cropper的api:https://github.com/fengyuanchen/croppercropper的简单使用:html<div> <img id

2018-04-17 11:17:25 2089

转载 php mvc概念理解

2019-04-16 10:11:07 297

原创 python 如何让list分成n份list

data_list = [1,2,3,4,5,6,7,8]num_list=[]n=5h=0for i in range(0,n):    m = int(len(data_list)/n)    if i == n-1:        obj = data_list [h:]    else:        obj = data_list [h:h+m]    num...

2019-01-22 16:40:04 16557 1

原创 python3 使用Mkdocs 开发项目文档

首先使用 pip 安装 mkdocs :$ pip install mkdocs在terminal 输入以下命令行:mkdocs new my-projectcd my-project到目录位置看到以上目录MkDocs 包含了一个内建的服务器以预览当前文档. 控制台切换当前目录到 mkdocs.yml 配置文件相同文件夹在terminal 输入以下命令行...

2018-12-10 08:58:04 1012

原创 如何将dataframe单列的int类型转化为str类型

data = {'玩具':['车','飞机','轮船'], '数量':[3,2,5], '价格':[100,90,80]} df = DataFrame(data)df['数量'] = df_data['数量'].apply(str)输出数量的类型就会变为:dtype: object,即单个数据的类型为str类型...

2018-11-19 11:12:30 53672 1

原创 python list按规定的范围分组

num =8data = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]data = [data[i:i + num] for i in range(0, len(data), num)]这样就可以很优雅的实现分组了

2018-11-14 11:05:17 3708

原创 dataframe 重新建立索引

#3 csv_data为你所创建的dataframecsv_data.index = range(len(csv_data)) 

2018-11-07 16:38:46 2199

原创 python 判断当前时间是否在一个时间范围内

如题:使用datime模块实现该判断import datetime# 范围时间d_time = datetime.datetime.strptime(str(datetime.datetime.now().date())+'9:30', '%Y-%m-%d%H:%M')d_time1 = datetime.datetime.strptime(str(datetime.datetim...

2018-10-19 17:04:58 54877 6

原创 python 关于不四舍五入保留小数点后两位的方法

方法如下:def export_result(num): num_x , num_y = str(num).split('.') num = float(num_x+'.'+num_y[0:1]) return num export_result(7.85123123123213125)思路:将float...

2018-07-17 15:43:45 11420 1

原创 关于django-import-export 导入数据出现 ImproperlyConfigured 的解决办法

当出现这个的时候说明了该插件配置出了问题,在翻看了众多文档后,发现了是事务出现了问题。即当你使用django-import-export插件时,在settings里需要声明  IMPORT_EXPORT_USE_TRANSACTIONS=False其意思是   全局设置控制资源导入是不使用数据库事务此时,再导入文件后,就不会出现这个问题了...

2018-06-28 14:15:46 1452

原创 django使用 django-apscheduler 实现定时任务

下载:    pip install apscheduler     pip install django-apscheduler 将 django-apscheduler 加到项目中settings的INSTALLED_APPS中   INSTALLED_APPS = [   .... 'django_apscheduler',]然后迁移文件后./manage.py migrate生成两...

2018-06-22 14:02:59 25161 16

原创 pandas 如何从1开始索引

 data_df = pd.DataFrame({'a':a,},index=list(range(1,n)))index 中使用 range 就可以重1开始排列

2018-05-15 14:20:27 15566 3

原创 (适用于大部分浏览器)js+css 实现 滚动条滑动时显示,不滑动时隐藏

思路把原有的滚动条隐藏,创建个新的滚动条,并拓展其宽度,达到隐藏的效果,而判断滚动条是否滚动,保存原有的滚动条到顶部的距离,看是否发生改变,做出相应的判断。html &lt;body&gt; &lt;div id='wrapper'&gt; ... ... &lt;/div&gt; &lt;/body&gt;cssb...

2018-04-09 13:55:01 6361

原创 js 使用 layer 实现缩放图放大的效果

首先下载官方的layer的js和css,            地址:http://layer.layui.com/           注意:先加载js后加载layerlayer 的 功能十分强大, 在这里我使用了   其photos即相册层的功能  ,详情看其API 文档 这里我只展示直接读取页面图片的方式 // html

2018-04-04 14:50:56 4207

原创 django 使用redis做缓存处理的基本操作

首先    pip  install django-redis依赖包在django的settings下做缓存配置,这里设置使用redis数据库做缓存#===================================系统缓存设置===================================================CACHES = { "default": { ...

2018-04-02 16:33:10 4283

原创 django的modelform关于save()方法的使用说明

参考 django 官方文档 https://docs.djangoproject.com/zh-hans/2.0/topics/forms/modelforms/首先,创建的form类,会有个meta类,meta类里的要定义一个model,即是form表单连接的model,然后fields里是你所需要的model的字段,就像这样 class Meta: model=Mode...

2018-03-28 15:42:22 2804

转载 点击label时click事件 触发两次的事件解决方案

通过事件触发的时间戳来判断,其实和事件冒泡有关的问题都可以通过该方法去处理var evTimeStamp = 0;document.getElementById("test").onclick = function(e) { var now = +new Date(); if (now - evTimeStamp < 100) {

2018-03-28 10:12:43 1597

翻译 js $ is not function 的三种解决方法

将格式改成如下形式:一 、jQuery(document).ready(function(){ jQuery(function () { //code});二、jQuery(document).ready(function($){ $(function () { //code});三、(function($,undefin

2018-03-19 09:51:06 15458 2

原创 使用django-pipline 静态管理器 和 django-compress压缩工具

需要先安装两个包并且在django中配置好安装(pipeline&gt;1.4版本 和  django-compress 为2.2版本)pip  install django-pipeline在INSTALLED_APPS中添加 piplene,INSTALLED_APPS  =  (    'pipeline' ,) STATICFILES_STORAG添加STATICFILES_STORAGE...

2018-03-09 15:21:22 427

原创 django 图片加密思路

从前台获取图片数据,在后台  read() 读取图片二进制先bas64编码,然后用AES再加密,最后将AES的数据存入Txt,数据库存Txt地址AES加密方法: 可参考此博客:http://blog.csdn.net/leak235/article/details/50466213TXT中的乱码

2018-03-05 10:44:04 359

原创 关于 django ajax csrftoken

若不想把js写在模版中可以用如下方法:   event.preventDefault();data=$("#verifyPersonForm").serialize()$.ajax({                url: "/usercenter/authentication/",                type: "post",

2018-02-27 14:13:34 435

原创 js 社会信用代码匹配

根据  http://www.saic.gov.cn/qyj/zyfb/gszjfb/201612/t20161208_232473.html 获取规则$('#yyzz').blur(function(){    var sc_code = document.getElementById("yyzz").value;      if(sc_code.length != 18 ){

2018-02-26 16:52:25 759

转载 TypeError: e.indexOf is not a function解决方法

This error might be caused by jquery event aliases like .load, .unload or .error deprecated since jQuery 1.8. Look for these aliases in your code and replace them with .on() to register listeners inst

2018-02-24 09:49:26 53916 3

原创 video src加密方式 用post后台请求

$(function(){      var video = document.getElementById("player");        // 获取 csrf_token      window.URL = window.URL || window.webkitURL;      var csrftoken = getCookie('csrftoken');        console....

2018-02-12 10:34:23 6137

原创 前端实现下拉加载更多内容

var oP = document.getElementById('content_information');var allContent = oP.innerHTML; var len = allContent.lengthoP.innerHTML = oP.innerHTML.substr(0,800)    $(document).ready(function(){  

2018-01-22 16:18:29 3511

空空如也

空空如也

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

TA关注的人

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