2013-10-09 55 views
0

我已经介绍了一个新的django命令,我可以从cronjob运行。这对获得ORM规范特别有帮助。django命令是否需要django服务器必须运行?

要运行这个django命令,我们需要django服务器应该运行吗?

+0

谢谢,但我没有明白“如果该命令与服务器交互?”你能否提供一些更详细的信息? – Whoami

+0

我在做什么是运行脚本python Whoami

+0

[Builtin django-admin命令](https://docs.djangoproject.com/en/1.5/ref/django-admin/)没有与服务器进行交互。你有自己的自定义命令吗?如果没有,只需运行该命令。 – falsetru

回答

1

不,django服务器是完全独立于您的自定义命令的独立进程。

如果您使用的是virtualenv(如果您不是哟可能应该)请记住,您必须获取virtualenv或在其中使用python解释器才能正确运行managemente命令。

+0

谢谢,所以它只是一种独立的pyhton脚本,只有使用这样的django-command才能获得模型的ORM。请承认我的理解是对还是错? – Whoami

+1

@Whoami:主要是:是的。你可以从一个真正的“独立”脚本中得到相同的结果,但是你会有更多的容易出错的设置(sys.path,settings等)。 –

相关问题