有时候会有这样的需求,为django
执行一些定时任务,比如通知搜索引擎,例如百度,提交网站的一些地址给他们,通过为django
的manage.py
添加自定义命令可以很容易的解决这个问题。下面介绍下如何添加。
首先需要在创建好的应用的根目录创建文件夹名为management
的目录,然后继续在该目录创建commands
的目录,并在两个目录中都要创建__init__.py
的python
文件。
目录创建好之后继续在commands的目录中添加ping_baidu.py
文件,文件名将会是manage.py
的命令名.
目录结构如下:
然后是代码:
from django.core.mana...