
疑难杂症
文章平均质量分 67
做我的code吧
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python alpine镜像设置时区解决日志时间错误问题
解决python的alpine镜像容器内日志时间显示错误问题原创 2022-08-03 11:45:33 · 1209 阅读 · 1 评论 -
Django项目配置文件拆分(含Pycharm控制台启动报错解决方法)
Django项目配置文件拆分为了便于演示,本文将会新建一个名为SettingsDemo的全新项目本文基于Pycharm 做配置演示文章目录Django项目配置文件拆分1. 新建 settings 包2. 在settings下新建不同环境的配置文件3. 修改配置文件内容1.` base.py`2. `dev.py`3. `prod.py`4. 修改项目默认配置文件方法1. 运行时指定配置文件位置方法2. 修改 `wsgi.py` 文件,指定新的配置文件位置5. 处理 Python 控制台 打开时的报原创 2021-07-07 16:57:09 · 638 阅读 · 0 评论 -
阿里云轻量云服务器安装virtualenvwrapper报错
阿里云轻量云服务器安装virtualenvwrapper报错解决办法根据提示信息安装依赖pip install pbr再次安装virtualenvwrapper 即可报错现象ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-hc9rv原创 2021-04-22 12:21:54 · 383 阅读 · 1 评论 -
解决Django项目启动Python Console报错和Run manage.py Task功能无法使用
文章目录直通车起因导致的问题解决办法直通车不想看长文的直接看这里,有兴趣的欢迎阅读后面的内容解决办法:settings.py配置文件不能删,不过可以清空里面的内容,仅保留个空文件说明:此方法仅可用于修改Djanog项目默认的配置文件路径导致错误的情况起因在Django项目中,项目配置一般都是放在settings.py中,但是这样也带来了新的问题,本地配置,测试服务器的配置和正式服务器的配置不一样,每次更新都要改来改去,特别麻烦,所以一般都会对配置的settings进行改造。最常见的,就是原创 2021-03-05 00:00:01 · 3403 阅读 · 3 评论 -
分享一下Django + Celery + redis做任务队列可用的版本配置
小白用Django + Celery + redis做任务队列注意事项文章目录小白用Django + Celery + redis做任务队列注意事项起因可用配置常见报错redis版本太高(3.0以上)Celery版本太高(4.0以上)起因最近又用Celery做任务队列,又遇到了版本不兼容导致的各种异常,经过一番调试后,终于成功。同时也发现,很多文章和帖子都是讲怎么在Django中使用red...原创 2020-01-13 15:01:13 · 914 阅读 · 0 评论 -
windows下运行django项目报错:TypeError: can only concatenate list (not "tuple") to list
Django项目在windows下运行djcelery的时候报错:TypeError: can only concatenate list (not "tuple") to list系统环境:windows平台 Python3.6 django-celery 3.2.2 Apache2.4报错详情解决方法:根据提示信息,修改该文件即可1、找到这个文...原创 2019-11-26 20:22:12 · 1712 阅读 · 1 评论 -
windows下Django报错:assert sys.modules[modname] is not old_mod
项目环境Windows Server2008 R2 + Python3.6 + Django2.1 + Apache2.4报错操作Apache下配置了两个Django项目,Apache启动未报错先访问网站A正常,再访问网站B失败。重启Apache后,先访问B正常,再访问A失败大概就是先访问的网站是可以正常使用的,再访问的那个就不行。报错信息错误居然是系统库的问题...原创 2019-10-28 14:23:05 · 1200 阅读 · 0 评论 -
Apache2.4设置多个端口到同一项目只能有一个端口有效的问题解决方法
Apache2.4设置多个端口到一个项目只能有一个端口有效系统环境Windows Server2012Apache2.4Python3.6Django2.1问题描述由于历史遗留问题,为了保证兼容性,该项目需要同时开放两个端口来实现一个功能。在Apache中修改了配置文件,将80端口和8080端口都转发到我写的项目。修改配置文件如下:Django项目配置:重启服务器后,...原创 2019-09-30 11:06:32 · 1225 阅读 · 0 评论 -
Django项目,RESTful接口验证失败,请求头中的Authorization信息丢失的处理方法
Apache部署Django项目时,请求头中的Authorization信息丢失问题原因由于用户认证一直失败,通过输出请求头信息(request.META),发现请求到达Django的时候,Headers里面已经不包含Authorization参数了。那么一定是在传输中被丢弃了,于是查了一下,发现是Apache的原因。请求到达Apache的时候,请求头里面的Authorization直接被...原创 2019-08-22 16:16:01 · 2480 阅读 · 0 评论 -
Windows下部署Django项目遇到的坑——celery任务队列启动失败
今天在一台Windows Server2012R2中部署Django项目遇到一个问题:任务队列启动失败。异常如下图:D:\PythonProject\Allot>celery -A Allot worker -l infoTraceback (most recent call last): File "d:\python3\lib\runpy.py", line 193, i...原创 2019-08-07 16:10:14 · 1581 阅读 · 0 评论 -
奇葩问题:Django中使用memcached,能写入数据,不能读取数据
今天在使用Django操作memcached的时候,遇到个极其奇葩的问题。数据能写入memcached,但是无法读取出来。上代码:setting.pyCACHE = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION...原创 2019-04-01 17:24:34 · 1143 阅读 · 0 评论 -
Flask中truncate过滤器无效,不起作用的问题,truncate详解
昨天写flask模板,在使用过滤器truncate的时候发现并没有截断字符串,多次尝试都没用,还以为是jinja2模板的一个bug,百度了一下也没有找到解决的方法,于是就只好看一下源码,终于被我解决了,发出来分享,如果文中有错误的地方,还望各位大佬多多指教!先上结果:其实不是没用,只是没有达到长度!!!!!解决办法很简单,增加一个参数:leeway=0truncate(6, kill...原创 2018-12-22 10:50:37 · 2369 阅读 · 4 评论 -
Django模板中的过滤器报错:django.template.exceptions.TemplateSyntaxError: default_if_none requires 2 arguments
今天在进行遇到一个Django开发时遇到一个问题,过滤器一直报错:django.template.exceptions.TemplateSyntaxError: default_if_none requires 2 arguments, 1 provided一直提示我过滤器缺少参数,上代码:<body> 用户名: {{ name|default_if_non...原创 2018-11-27 15:02:54 · 3843 阅读 · 2 评论 -
百度云Ubuntu16.04普通用户无命令提示,无法使用TAB的解决办法
挣扎了一个星期,最终决定买个百度的云服务器。首先使用root个自己创建个普通用户,准备开始愉快的学习!然鹅...当我使用普通用户登录的时候,问题出现了:这是什么鬼??????我的主机名呢?我的用户名呢?我的文件路径呢??????理想的环境应该是这样的:上面的【^H】是我按的退格键……没有提示也就算了,连删除都要按Ctrl + 退格???TAB补全这么好用功能也不能使...原创 2018-10-24 10:08:34 · 1039 阅读 · 0 评论