2015-06-18 46 views
0
from django.core.management.base import BaseCommand 

def Command(BaseCommand): 
    def handle(self, *args, **options): 
     self.stdout.write("lol") 

所以我嘗試在Django 1.8中創建一個自定義命令。它位於目錄appname/management/commands/commandname.py中。但是,試圖運行使用命令:python manage.py <commandname>在django中無法正常工作1.8

python manage.py commandname 

產生這樣的錯誤:

TypeError: Command() takes exactly 1 argument (0 given) 

我保證所有的目錄包含__ init__.py文件和應用程序被添加到項目。在線上似乎沒有太多的信息。請幫忙。

回答