![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django学习
文章平均质量分 62
django学习时遇到的问题
fj_changing
这个作者很懒,什么都没留下…
展开
-
celery发送邮件和celery定时任务
上篇文章学了celery基本使用,这篇学celery发送邮件和celery定时任务。celery发送邮件celery定时任务pip install flower==0.9.7,这是写文章时py库(含文档)里的最新版,但查文档时却查到了1.0.0版英文文档,0.9.1版中文文档,这三个文档的页面还都显示版本是latest,而且后两个的页面里也没有其他版本可换。后面在用flower时遇到了问题,又偶然查到celery文档中也有介绍。关于用法的介绍,这几篇文档的内容不太一样,如果你遇到了启动flowe原创 2021-06-18 20:09:54 · 1023 阅读 · 1 评论 -
Django中使用celery
环境,win10。项目用的数据库需提前配置好,我用的mysql。redis数据库需提前配置好,并启动,我已在服务器中配置,并将连接信息存入win10环境变量,后面的代码里从环境变量中读取连接信息。celery的安装和配置安装pip installDjango==3.2.2 pip installcelery==4.4.0 pip installcelery-with-redis==3.0 pip installdjango-celery-results==1.2.0 #基于Dja...原创 2021-06-04 17:14:44 · 893 阅读 · 2 评论 -
django-tinymce无法显示富文本编辑器,无法加载tiny_mce.js
问题django-tinymce版本3.3.0,前端页面无法加载出富文本编辑器,浏览器控制台提示tiny_mce.js加载失败网上的django-tinymce教程(他们的版本小于3)pip installdjango-tinymce 在settings.py中INSTALLED_APPS中添加'tinymce',前提是已添加应用,如'myApp' 在settings.py中添加TINYMCE_DEFAULT_CONFIG={ # 富文本编辑器的配置,前端页面里没配置时使用这里的配置.原创 2021-06-02 18:51:35 · 1946 阅读 · 0 评论 -
django.db.utils.OperationalError: (1050, “Table ‘someTable‘ already exists“)
新建了一个Django项目,想使用之前项目的模型和数据库,将之前的模型代码复制过来,执行迁移时报错django.db.utils.OperationalError: (1050, "Table 'someTable' already exists"),意思是这个表在数据库中已存在。解决方法一.不保留数据库中那个同名表的数据删除数据库中的这个表 删除migrations文件夹里和这个表相关的迁移文件 再删除数据库中django_migrations表中的对应记录,记录的name的值和删除的迁移转载 2021-05-16 15:46:29 · 1586 阅读 · 1 评论 -
Django删除mysql迁移记录
先删除migrations文件夹里的迁移文件,再删除数据库中django_migrations表中的对应记录,记录的name的值和删除的迁移文件的文件名相同。原创 2021-05-16 12:04:11 · 432 阅读 · 0 评论 -
Django创建项目名含数字和中文的项目
无论是用django-admin startproject命令还是用pycharm创建Django项目(pycharm创建时选Django),项目名中不能以数字开头,且不能使用-号。可以先创建一个以字母开头的项目,创建好了后,再手动将文件夹改为自己需要的名字(有两个文件夹需要改,改之前它们的名字一样),这时能以数字开头、能含-号、能含中文。改好之后复制新名字,再将刚才创建项目后自动生成的asgi.py、settings.py、urls.py、wsgi.py中的旧名字替换为新名字,保存。之后pyc原创 2021-05-11 23:37:20 · 288 阅读 · 0 评论