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