Python 自定义Django管理命令未与crontab一起运行

Python 自定义Django管理命令未与crontab一起运行,python,django,django-admin,crontab,Python,Django,Django Admin,Crontab,我在django网站上有一个应用程序,与本页教程中的类似,如果我运行以下命令,它会运行得非常好: python manage.py closepoll.py 安装完Crontab后,我将其放入settings.py文件中的已安装应用程序中。我还将这一行放在我的settings.py文件中: CRONJOBS = [ ('*/5 * * * *', 'django.core.management.call_command', ['closepoll']), ] 能够每5分钟运行一次脚本

我在django网站上有一个应用程序,与本页教程中的类似,如果我运行以下命令,它会运行得非常好:

python manage.py closepoll.py
安装完Crontab后,我将其放入settings.py文件中的已安装应用程序中。我还将这一行放在我的settings.py文件中:

CRONJOBS = [
    ('*/5 * * * *', 'django.core.management.call_command', ['closepoll']),
]
能够每5分钟运行一次脚本。我通过以下方式添加cronjob:

python manage.py crontab add

它被完美地添加了。重新启动服务器后,每5分钟都不会发生任何事情。你知道我做错了什么吗?

我对这个包裹不熟悉。它到底给crontab增加了什么?你怎么知道什么都没有发生?另外,创建的crontab条目是什么?@DanielRoseman此软件包允许您从设置运行cron作业。py文件是的,我知道,但它实际创建了什么cron作业?我知道什么都没有发生,因为脚本应该向数据库表中添加行,但它没有这样做。我不熟悉这个包。它到底给crontab增加了什么?你怎么知道什么都没有发生?另外,创建的crontab条目是什么?@DanielRoseman此软件包允许您从设置运行cron作业。py文件是的,我理解,但它实际创建了什么cron作业?我知道什么都没有发生,因为脚本应该向数据库表中添加行,但它没有这样做