我正試圖編寫一個在Django項目之外工作的自定義命令。我想我可以按照Django自己的這些命令(例如startproject)的編碼模式,將我的命令包含在應用程序中並安裝它。有沒有辦法添加在項目之外工作的自定義django-admin.py命令?
唉,似乎Django無法看到此命令,因爲它可能不會掃描自定義命令的網站包。
有沒有辦法讓這項工作或我難過正確?
更新:我應該注意到,我正試圖完成的目標(編寫一個基於自定義模板啓動項目的命令)在下一個Django 1.4版本中支持:https://docs.djangoproject.com/en/dev/ref/django-admin/#django-admin-startproject(請參閱--template選項)。
希望別人有不同的答案,雖然... – StevenC 2011-12-20 02:46:16
我希望這個問題會出現某種解決方案,但似乎非項目命令幾乎必須在Django代碼庫中。如果我很快沒有聽到,我將不得不標記這個答案。 – StevenC 2012-01-13 17:17:29