自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Django-jet自定义菜单

Django-jet自定义菜单:并且可设置权限。https://jet.readthedocs.io/en/latest/config_file.html#custom-menu转载于:https://www.cnblogs.com/haiyan123/p/9876023.html

2018-10-30 11:58:00 391

转载 celery --分布式任务队列

一、介绍celery是一个基于python开发的分布式异步消息任务队列,用于处理大量消息,同时为操作提供维护此类系统所需的工具。 它是一个任务队列,专注于实时处理,同时还支持任务调度。如果你的业务场景中需要用到异步任务,就可以考虑使用celery二、实例场景1、你想对100台机器执行一条批量命令,可能会花很长时间 ,但你不想让你的程序等着结果返回,而是给你返回 一个任务...

2018-10-23 12:20:00 345

转载 Linux Shell 运算符

Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符关系运算符布尔运算符逻辑运算符字符串运算符文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加(注意使用的是反引号 ` 而不是单引号 ...

2018-10-18 17:26:00 338

转载 Linux Shell 变量

一、Shell简单介绍shell是一个用C语言编写的程序,它是用户使用Linux的桥梁,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。shell脚本是一种shell编写的脚本程序二、Shell环境Shell 编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释...

2018-10-18 17:01:00 141

转载 python 模块学习

一、from django.contrib.auth.hashers import make_password   通过函数名即可发现,主要有两个函数,分别是创建密码和验证   用法ps = "123456"dj_ps = make_password(ps, None, 'pbkdf2_sha256') #创建django密码, 第二个参数为None是每次产生的密码都不用...

2018-10-17 16:31:00 86

转载 python itertools 模块讲解

1、介绍itertools 是python的迭代器模块,itertools提供的工具相当高效且节省内存。 使用这些工具,你将能够创建自己定制的迭代器用于高效率的循环。 - 无限迭代器  itertools包自带了三个可以无限迭代的迭代器。这意味着,当你使用他们时,你要知道要的到底是最终会停止的迭代器,还是需要无限地迭代鞋去。 (1)count(初值=0, 步长=1):count 迭代...

2018-10-17 14:46:00 149

转载 python 解析json讲解(demjson)

懒得写了参考链接转载于:https://www.cnblogs.com/haiyan123/p/9771359.html

2018-10-11 11:14:00 241

转载 Django项目中自定义manage命令

挺不错的一篇文章:https://www.cnblogs.com/ajianbeyourself/p/3643304.html转载于:https://www.cnblogs.com/haiyan123/p/9768204.html

2018-10-10 18:21:00 132

转载 mac 中登陆mysql忘记密码解决办法

1、打开终端,输入命令:cd /usr/local/mysql/bin2、mysql -uroot -p,用这条命令登陆时报错信息:报错:Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)3、打开终端输入:sudo m...

2018-10-10 11:34:00 125

转载 IE 下js里面new Date("2017-07-11 08:00:00") 出现NAN的问题以及解决方法

在js里面用了这个方法 var $date= new Date("2017-07-11 08:00:00")可是打印的时候为 NAN。查了下 只有IE下有这个问题,然后我找了下 ,发现只要把 2017-07-11改成2017/07/11这种格式就行了############网上说是IE浏览器的问题,我经过测试发现mac中Safari浏览器也存在这个问题,出现NAN...

2018-10-09 14:37:00 249

转载 js 学习

{% load static %}<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> #myimage{ ...

2018-10-09 12:04:00 153

转载 Django-启动文件的制作

在Django项目下的app.py中写入这几行代码,当启动的时候会找项目下名为:stark.py的文件并先加载#app.pyfrom django.apps import AppConfigclass StarkConfig(AppConfig): name = 'stark'   # 实现ready方法 def ready(self)...

2018-10-08 17:16:00 120

转载 python uuid 介绍

1. 背景知识:  UUID: 通用唯一标识符 ( Universally Unique Identifier ), 对于所有的UUID它可以保证在空间和时间上的唯一性. 它是通过MAC地址, 时间戳, 命名空间, 随机数, 伪随机数来保证生成ID的唯一性,有着固定的大小( 128 bit ). 它的唯一性和一致性特点使得可以无需注册过程就能够产生一个新的UUID. UUID可以...

2018-10-08 10:09:00 163

转载 5秒自动刷新页面

setInterval(function () { refresh_sms(); refresh_mail(); refresh_qr();}, 5000)转载于:https://www.cnblogs.com/haiyan123/p/9706665.html

2018-09-26 14:23:00 796

转载 Django的AbstractUser的几大步骤

  - 导入 AbstractUser from django.contrib.auth.models import AbstractUser - 往其中添加列,即可在Django的基础上添加我们所需要的信息。 class User(AbstractUser): """ 继承django...

2018-09-11 15:44:00 560

转载 Mac下Apache服务器配置

参考博客 :https://www.cnblogs.com/silence-wzx/p/5137766.html转载于:https://www.cnblogs.com/haiyan123/p/9583627.html

2018-09-04 12:01:00 110

转载 ab压力测试工具的简单使用

ab是一种用于测试Apache超文本传输协议(HTTP)服务器的工具。apache自带ab工具,可以测试apache、IIs、tomcat、nginx等服务器但是ab没有Jmeter、Loadrunner那样有各种场景设计、各种图形报告和监控,只需一个命令即可,有输出描述可以简单的进行一些压力测试一、Mac下自带apache查看版本 apachectl -v...

2018-09-03 11:29:00 193

转载 mac 安装memcached以及启动memcached

参考链接:https://blog.csdn.net/whereismatrix/article/details/50485570转载于:https://www.cnblogs.com/haiyan123/p/9577021.html

2018-09-03 09:50:00 343

转载 性能测试工具jmeter的安装

1、mac安装jmeter参考博客:https://blog.csdn.net/shendezhuti/article/details/77972297转载于:https://www.cnblogs.com/haiyan123/p/9573876.html

2018-09-02 15:01:00 108

转载 django admin list_filter的使用

一、举例class CategoryTreeRelatedFieldListFilter(admin.SimpleListFilter): title = _('课程章节') parameter_name = 'chapter' def lookups(self, request, model_admin): chapter =...

2018-08-27 11:32:00 741

转载 django 文档生成器

参考博客:http://www.liujiangblog.com/course/django/160转载于:https://www.cnblogs.com/haiyan123/p/9517767.html

2018-08-22 15:08:00 253

转载 python sort和sorted函数

sort 与 sorted 区别:sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。sorted 语法:sorted(iterable[, cmp[, key[, rev...

2018-08-13 15:39:00 226

转载 debian linux 下设置开机自启动

懒得写了,一张图简单明了。其实很简单,一开始没有加上nohup有点问题。现在问题已解决。转载于:https://www.cnblogs.com/haiyan123/p/9409253.html

2018-08-02 19:02:00 363

转载 js刷新小知识点

data.code == '200' ? window.location.reload() : alert('拷贝失败,请重试') #如果状态码是200就刷新页面,如果不是就提示拷贝失败,请重试页面自动刷新setInterval(function () { refresh_sms() refresh_mail() ...

2018-07-25 16:34:00 125

转载 href="javascript:void(0)" 的用法

href=”javascript:void(0);”这个的含义是,让超链接去执行一个js函数,而不是去跳转到一个地址,而void(0)表示一个空的方法,也就是不执行js函数。为什么要使用href=”javascript:void(0);”javascript:是伪协议,表示url的内容通过javascript执行。void(0)表示不作任何操作,这样会防止链接跳转到其他页面。这么...

2018-07-25 16:29:00 188

转载 vs 2017打包安装包(印象深刻)

Visual Studio Install 打包安装项目2017以下是具体步骤一、安装环境1、下载:链接地址2、安装vs2017的时候需要安装依赖 .NET framework 4.6 。下载:链接地址  在安装.NET framework 4.6 时遇到的问题,wins7 阻止安装:有两种解决办法:方式一: 控制面板--安全---检查更新---更新一安装...

2018-07-22 23:31:00 332

转载 python 搭建ftp服务器

代码示例:# coding: utf-8import osfrom pyftpdlib.authorizers import DummyAuthorizerfrom pyftpdlib.handlers import FTPHandlerfrom pyftpdlib.servers import FTPServerdef main(): #实例化...

2018-07-12 10:27:00 165

转载 python 获取视频文件的大小,时长等

举例说明:import osimport sysimport xlwtfrom moviepy.editor import VideoFileClip file_dir = u"G:/视频目录/" #定义文件目录 class FileCheck(): def __init__(self): self.file_dir ...

2018-07-04 14:59:00 2973

转载 django-mptt 树形结构的实现

觉得这篇博客可以参考:https://blog.csdn.net/abc_1234d/article/details/78360006转载于:https://www.cnblogs.com/haiyan123/p/9239262.html

2018-06-28 16:13:00 372

转载 git 权限问题:insufficient permission for adding an object to repository database .git

在git pull 的时候报错:insufficient permission for adding an object to repository database .git(去仓库里的object文件夹下 执行 chmod 777 -R *)Git在pull时报错,发生情况如下:[lixinglei@bogon my]$ ll -a|grep .git ...

2018-06-28 11:25:00 1121

转载 django admin 导出数据简单示例

借鉴博客:https://www.lijinlong.cc/django/djxs/2101.html具体代码实现:class TipReport(admin.ModelAdmin): actions = ['saveexcel'] list_display = ('tiptype', 'enabled', 'get_tag','get_content')...

2018-06-25 11:22:00 292

转载 django 学习之model操作(想细化)

一、Field选项null=True 数据库为空blank=True admin相关为空choices:choices意味着静态数据的变化不会太大。db_column: 用于此字段的数据库的列的名称。如果没有给出,Django将使用该字段的名称db_index: 如果为True,将为此字段创建数据库索引db_tablepace: 如果此字段已经编入索引,则用于...

2018-06-13 17:40:00 117

转载 6.11大杂烩。。

一、get_or_createget_or_create : 如果查询到就返回,如果没有查询到就向数据库加入新的对象。返回的是一个元祖。二、python如何判断web访问来源是PC端还是手机端def judge_pc_or_mobile(ua): """ 判断访问来源是pc端还是手机端 :param ua: 访问来源...

2018-06-11 18:11:00 396

转载 InlineModelAdmin对象的学习

一、InlineModelAdmin的介绍管理界面可以在与父模型相同的页面上编辑模型。这些被称为内联。Django提供了两个子类,InlineModelAdmin它们是:TabularInlineStackedInline这两者之间的区别仅仅是用于呈现它们的模板。二、InlineModelAdmin的使用1、假设现在有这样的modelfrom ...

2018-06-08 12:09:00 247

转载 django-salmonella的使用

一、django-salmonella介绍它是一个Django管理员raw_id_fields小部件替换,用于处理更改时显示对象的字符串值,并且可以通过模板覆盖。二、安装1、下载$ pip install django-salmonella2、在INSTALLED_APPS中导入INSTALLED_APPS = ( # ... other ap...

2018-06-08 10:31:00 119

转载 python 保留两位小数

>>> a = 1>>> b = 3>>> print(a/b)0>>> #方法一:... print(round(a/b,2))0.0>>> #方法二:... print(format(float(a)/float(b),'.2f'))0.33>&...

2018-05-29 11:28:00 112

转载 Django 时间与时区设置问题

django 时间与时区设置问题在Django的配置文件settings.py中,有两个配置参数是跟时间与时区有关的,分别是TIME_ZONE和USE_TZ如果USE_TZ设置为True时,Django会使用系统默认设置的时区,即America/Chicago,此时的TIME_ZONE不管有没有设置都不起作用。如果USE_TZ设置为False,而TIME_ZO...

2018-05-28 13:36:00 83

转载 Django学习

一、djangoadmin- change_form_template = 'groupsend/group_form.html' #修改当前的模版- filter_vertical = ('questionnaire',) #多对多显示时,数据移动选择(方向:上下显示)- filter_horizontal = ('questionnaire',) #多对多显示时,...

2018-05-23 18:07:00 65

转载 InlineModelAdmin

参考博客:https://www.cnblogs.com/linxiyue/p/4074562.html转载于:https://www.cnblogs.com/haiyan123/p/9066004.html

2018-05-21 10:31:00 88

转载 django admin 根据choice字段选择的不同来显示不同的页面

一、举例tip/tip.js var react = function () { if (django.jQuery('#id_tiptype').val() == 'content') { django.jQuery('#id_content').parent().parent().show(500); ...

2018-05-16 16:02:00 996

空空如也

空空如也

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

TA关注的人

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