自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 docker内安装vim报错,Unable to correct problems, you have held broken packages.

我用Dockerfile创建完镜像,运行容器,在容器内安装vim命令的时候会报错,错误如下:The following packages have unmet dependencies: vim : Depends: libpython3.5 (>= 3.5.0~b1) but it is not going to be installed Depends: libtinfo5 (>= 6) but it is not going to be installedE: Unab

2020-06-18 18:34:05 2363 1

原创 使用django celery 异步任务报错: KeyError: 'struction.tasks.transform_video_format'

我在django项目中使用的celery来执行耗时任务,启动celery时使用supervisor来管理使用supervisor的方法(1) 安装 supervisorpip install supervisor(2)在项目目录下执行命令echo_supervisord_conf > supervisord.conf生成配置文件,然后将下面的配置信息加入[program:...

2020-04-08 18:58:58 813

原创 nginx,uwsgi,supervisor,channels,daphne部署django项目

最近做了一个项目,需要后端主动与前端进行通信,官方推荐使用的是channels(channels官方文档). 把我的使用经历以及部署过程,记录一下,这篇文章主要记录使用 uwsgi, nginx, supervisor部署过程,有时间的会把我用docker 部署的经历也写一下.安装channels下载channels pip install -U channels项目中配置channels...

2020-01-13 18:38:46 1517

原创 服务器重启之后,docker启动不了,提示 "bind: cannot assign requested address"

最近手残,把服务器重启了,而且是强制重启那种,导致了部署了docker的项目跑不起来了,docker服务也启动不了,然后百度了N久,结果给出的解决基本上都是一样的,但是都不能解决我得问题。    终于找到了一篇认真分析问题的博客(博客地址见文末),可惜没有提到解决方案。先来说说我得问题是什么:docker重启错误原因1.我重启服务器之后,docker就停了,没有重新启动,虽然我设置了开机重...

2019-08-15 11:36:21 6874

转载 Ubuntu16.04切换Nvidia独显之后进不去系统

我使用的Linux系统是Ubuntu 16.04,系统的独立显卡没有安装成功,我切换到了独显,导致重启时进不了系统,我要重新选用集显启动系统,解决方案如下:在百度了n种方法之后,终于找到了一位博主的方法,解决了问题,我没有全部按楼主的来,根据我的实际情况选择了一些操作,我切换独显之后进不去系统,所以在重启的时候选择了安全模式,进入之后,按ctrl+alt+F1进入到命令行模式,执行以下操作:(...

2019-06-21 17:24:03 3623

原创 python 内置模块之 collections 的使用

python 有很多的内置模块,collections是比较常用的一个,collections实现了专门的容器数据类型,为python的内置容器提供了替代方案。(这句话是我根据官方文档理解翻译的。原文:This module implements specialized container datatypes providing alternatives to Python’s general p...

2019-06-14 17:55:55 1036

原创 django 项目调用微信接口,获取用户openID, 昵称及关注信息等

最近写了一个微信公众号的项目,要获取用户详细信息及是否关注公众号,需要调用微信的接口。因为第一次用,所以开始的时候是很懵逼的,后来看了很多遍的文档以及百度了很多的优快云才弄明白了一点。 微信公众号开发需要服务号才可以,需要企业的认证信息,所以这个一般都是用的公司的公众号,个人是不能注册的. 关于如何调用接口,在开发者文档中已经有详细说明,开发者文档地址:http...

2019-03-29 01:06:27 4244 6

原创 python 时间格式datetime、str与date的相互转换

在写项目的时候经常会用到时间格式,以及它们之间的相互转化。常用的日期数据格式datetime.datetime, str ,datetime.date在使用的时候先导入datetime模块from datetime import datetime1.获取当前日期now =datetime.now() # 格式为 datetime.datetimenow_date = da...

2018-09-18 17:13:31 138227 5

原创 input 标签显示时间且可修改

简单记录自己在工作中遇到的小问题,自己平时没有用过的小功能,希望自己能不断成长。写项目的时候用户注册选择出生日期,在个人信息修改的时候,既能显示注册填写的内容,又能修改,修改的形式也是可选的。用法如下:<input type='date' name='' value='{{ member.birthday | date:"Y-m-d" }}' placeholder='出生年月'>如果...

2018-05-07 13:59:54 4534

原创 django admin 后台实现三级联动

在刚进公司的时候,要写一个需求,使用django的admin站点管理,实现一个二级联动的功能,因为要用到django自带的页面,因为不是自定义的,不能直接添加js代码。根据我自己的研究简单的记录一下大概步骤。项目创建流程略过,这里使用MySQL数据库和py3为例。示例项目大概功能,添加一个人物信息,地区通过三级联动选择。一、项目创建成功后,首先写模型类代码:class AreaInfo(m...

2018-04-27 16:38:01 10006

原创 python 中生成器、迭代器、可迭代对象解析

python基础学习中,经常会提到迭代器、生成器、可迭代对象的概念,在日常的项目中,也会有很多的用处,面试中也经常会被问到,根据我所理解的,对这几个概念进行简单的介绍。(平时工作主要用到py3,以py3的用法为主进行介绍)一、可迭代对象什么是可迭代对象?简单的说就是能使用for进行循环遍历也可以说可迭代对象满足以下条件:1.能进行遍历,实现for循环2.能通过__iter__() 方法,返回一个迭...

2018-03-14 15:02:49 238

空空如也

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

TA关注的人

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