1
我试图建立一个cron作业在服务器和我写这条线在cron标签:cron作业的Django督促服务器上 - manage.py没有找到
DJANGO_SETTINGS_MODULE=settings_local PYTHONPATH=$HOME/django-locate:$HOME/locate/locate python manage.py testcommand
,但我在var/mail/myname
错误我得到说manage.py没有找到。
我在这里做错了什么?
这是我的cronjob:
class Command(BaseCommand):
args = "<test cron job>"
help = "writes locations from other server"
def handle(self,*args,**options):
self.stdout.write("cron job is running - it is just a test ")
我如何给脚本的完整路径?或哪一个更好,改变cron的目录或提供脚本的完整路径? – doniyor
给予完整路径更容易。 –
像魅力一样工作。我这样做:''HOME/path/to/project/manage.py''。非常感谢 – doniyor