采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
1、common.py: 测试的时候发现应该是video_task.delay()没有执行,数据库里面没有视频的url,temp_out文件夹下也没有视频。 2、redis redis应该也启动了 3、tasks文件夹下的videotask.py: 代码检查了几遍也没发现问题。。。 4、控制台 控制台一直停在这。。。 启动服务的代码也试了好久,也不行。。。 html一直显示处理中 希望老师和同学能够指点一下,谢谢!
通过你上边的截图,我初步判断 你并没有启动celery, 我看到了redis和django的server启动,但并没有看到celery服务的启动,所以或许是这个问题造成的,你可以看下视频里 如何启动的celery~
老师,我重新试了python3 manage.py celery worker -c 4 --loglevel=info这句代码,但还是无法上传。。。
先确认celery是否启动成功 仔细看看没头没脑错 如果报错 报的是什么。如果排除celery问题 看看试图是否执行了 可以在问题代码上下打一些print做标记 查看一下情况 另外确认下celey的版本
老师,我在task.py下添加了import django django.setup()这两句代码,可以上传了,为什么会这样啊?!=.=
老师,我启动django后用python manage.py celery worker -c 4 --loglevel=info命令,就会一直报错
登录后可查看更多问答,登录/注册
入门Django的同时,让你形成更贴近实际工作的Python Web开发知识体系
1.7k 1
1.5k 15
1.0k 15
1.2k 13
833 13