- 博客(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
空空如也
django项目中如何判断用户登录设备改变?
2019-04-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人