這是最有可能的,因爲你是如何在你的INSTALLED_APPS
元組添加應用程序。所以,如果這件事情是這樣的:
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
# Uncomment the next line to enable the admin:
'django.contrib.admin',
# Third Party apps -------------------------------------->
'south',
'django_extensions',
'dajaxice',
'dajax',
# My apps ----------------------------------------------->
'blog',
)
話,應該是沒有問題的,你應該能夠找到你要找的命令,如果沒有,那麼你有一個錯誤。但是,如果你已經安排好的事情是,像這樣:
DJANGO_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles')
THIRD_PARTY_APPS = (
'south',
'django_extensions',
'dajaxice',
'dajax',
)
MY_APPS = ('blog',)
INSTALLED_APPS = DJANGO_APPS + THIRD_PARTY_APPS + MY_APPS
那麼你有一個問題,因爲2.7可以PyCharm不明白這一點。所以,我的建議是你按照我向你展示的方式創建了元組。
更新:還沒有學會一種方法讓這些命令出現在PyCharm「Run manage.py任務」列表中。當然可以在PyCharm之外運行它們,並且它們也可以作爲自定義「運行/調試配置」添加,以便在PyCharm中交替執行。我還沒有遇到任何其他塊在PyCharm 2.7.3中使用Django 1.7.dev。我懷疑「Run manage.py任務」列表是[hardcoded-options + app-autodiscoveries],而不是[autodiscovered-built-ins + app-autodiscoveries],因爲列表仍然包含選項(如'cleanup') Django 1.7.dev。 – gojomo