Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
webfaction上的django cron错误_Django_Cron_Crontab_Webfaction - Fatal编程技术网

webfaction上的django cron错误

webfaction上的django cron错误,django,cron,crontab,webfaction,Django,Cron,Crontab,Webfaction,我正在尝试让一个crontab任务处理一个由webpartion托管的django项目。我根据一条与另一台webfaction服务器上的语句相同的语句对其进行建模: */2 * * * * (cd /home/mb52089/webapps/smartcarpools_prod/smartcarpools; /usr/local/bin/python2.7 manage.py send_msg >> /home/mb52089/webapps/smartcarpools_prod/a

我正在尝试让一个crontab任务处理一个由webpartion托管的django项目。我根据一条与另一台webfaction服务器上的语句相同的语句对其进行建模:

*/2 * * * * (cd /home/mb52089/webapps/smartcarpools_prod/smartcarpools; /usr/local/bin/python2.7 manage.py send_msg >> /home/mb52089/webapps/smartcarpools_prod/arch_send_msg.log 2>&1)
获取以下错误:

Traceback (most recent call last):
  File "manage.py", line 14, in <module>
    execute_manager(settings)
  File "/home/mb52089/lib/python2.7/django/core/management/__init__.py", line 459, in execute_manager
    utility.execute()
  File "/home/mb52089/lib/python2.7/django/core/management/__init__.py", line 382, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/home/mb52089/lib/python2.7/django/core/management/__init__.py", line 261, in fetch_command
    klass = load_command_class(app_name, subcommand)
  File "/home/mb52089/lib/python2.7/django/core/management/__init__.py", line 70, in load_command_class
    return module.Command()
AttributeError: 'module' object has no attribute 'Command'
如果尝试从命令行运行该命令,则该命令也不起作用。但是,如果我运行python2.7 manage.py shell,它确实可以工作,所以我要开始manage.py OK


我已经在这个问题上转了一段时间了,而WebPosition并没有起到多大的作用。非常感谢您的帮助。谢谢

我犯了一个新手错误,完全遗漏了django命令任务的一些必要结构:

class Command(BaseCommand): 
help = 'Deletes expired legs, preferences and assignments' 
    def handle(self, *args, **options):

我犯了一个新手错误,完全遗漏了django命令任务所需的一些结构:class CommandBaseCommand:args=help='Deletes expired legs,preferences and assignments'def handleself,*args,**选项:如果这就是解决问题的方法,发布答案并将自己标记为正确!