
django
看到了你
这个作者很懒,什么都没留下…
展开
-
django启动celery时报错 'pymysql.err.ProgrammingError: (1146, "Table 'devdemo.djcelery_periodictask' does'
场景描述:django项目启动celery时 报如下错误: 原因及解决办法: 使用celery时需要用到redis数据库,当redis数据库中缺少相应的数据时便会出错。解决办法是在启动celery时需要进行数据迁移(python manage.py makemigrations python manage.py migrate),执行一次就行 ...原创 2020-03-26 13:08:51 · 1114 阅读 · 0 评论 -
django启动celery时报错'AttributeError: 'str' object has no attribute 'items''
场景描述:在django项目中启动celery时报如下错误: 原因及解决办法: 找了很久,才发现是安装的(pip install redis)的版本太高,是最新版本的,由于版本太高导致的问题。只需要将其卸载(pip uninstall redis),重新安装(pip install reids==2.10.6) ...原创 2020-03-26 13:01:40 · 465 阅读 · 0 评论 -
阿里云上django中报找不到tiny_mce.js错误
在本机上已经装过django-tinymce,运行时没有问题,但是在阿里云上线之后,报找不到tiny_mce.js错误,解决办法如下: 你在本地安装django-tinymce时,产生如上文件,将tiny_mce文件拷贝到你的阿里云服务器的项目中的static文件下 ...原创 2018-12-01 16:59:05 · 593 阅读 · 0 评论 -
在阿里云上使用django发送邮件配置
传统配置如下: EMAIL_HOST = "smtp.163.com" #这里使用的是163邮箱 EMAIL_PORT = 25 EMAIL_HOST_USER = "邮箱用户名" EMAIL_HOST_PASSWORD = "授权码" EMAIL_FROM = '任意名字<邮箱用户名>' 但是上述配置现在只对本机运行有用,阿里云目前已经屏蔽25端口,需要使用46...原创 2018-12-01 16:48:19 · 1479 阅读 · 2 评论 -
django分页器
分页 Paginator 分页器 Paginator用于分页,但Paginator并不具体管理具体的页的处理,而是使用Page对象管理具体页面 创建分页器对象 格式: Paginator(&lt;query_set查询集&gt;,每页显示数据的条数) 对象的属性 count 分页对象的个数 num_pages 总页数 page_range 页码的列表 方法 page...原创 2018-11-22 12:40:00 · 295 阅读 · 0 评论 -
python验证码
验证码 安装Pillow库 PIL:Python Imaging Library,已经是Python平台事实上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用。 由于PIL仅支持到Python 2.7,加上年久失修,于是一群志愿者在PIL的基础上创建了兼容的版本,名字叫Pillow,支持最新Python 3.x,又加入了许多新特性,因此,我们可以直接安装使用Pillow。 $ pip...原创 2018-11-22 12:38:46 · 203 阅读 · 0 评论 -
django文件上传
一、静态资源配置 什么是静态资源:css、js、images 需要从外部导入的资源 1.1创建static文件夹(通常放在根目录下) 1.2需要在settings注册 STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ] 1.3在模板中使用静态资源 {% load static ...原创 2018-11-22 12:32:26 · 134 阅读 · 0 评论 -
django 取消csrf限制
# 导入包 from django.views.decorators.csrf import csrf_exempt # 使用装饰器即可避免csrf限制 @csrf_exempt def add_bookshelf(request): user_id = request.POST.get('user_id') print(user_id) return Htt...原创 2019-01-24 09:10:31 · 3205 阅读 · 0 评论