2011-07-18 66 views
0

コマンドが存在するかどうかを確認する方法はありますか?コマンドが存在するかどうか確認してください。

私は書くことができることを知っている:

try: 
    call_command('some') 
except: 
    print "Command does not exists" 

多分コマンドが利用可能であるかどうかを確認することができますジャンゴ?

答えて

3

get_commandsを参照してください:

from django.core.management import get_commands, call_command 

if 'some_command' in get_commands(): 
    call_command('some_command') 
関連する問題