我在我的virtualenv中安装了django,如下所示:
git clone git://github.com/django/django.git django-trunk
pip install -e django-trunk/在我的设置文件中有以下内容:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.admindocs',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'django.contrib.flatpages',
'south',
'djcelery',
'gunicorn',
'sorl.thumbnail',
'template_utils',
'compressor',
'tagging',
'ckeditor',
'mptt',
)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
'compressor.finders.CompressorFinder',
)当我试着去做
python manage.py collectstatic我得到了这个错误:
Unknown command: 'collectstatic'如果我这样做了
python manage.py --version我得到了
1.6a1为什么集合体不可用?
编辑:
当我跑的时候
python manage.py --help我明白了:
Usage: manage.py subcommand [options] [args]
Options:
-v VERBOSITY, --verbosity=VERBOSITY
Verbosity level; 0=minimal output, 1=normal output,
2=verbose output, 3=very verbose output
--settings=SETTINGS The Python path to a settings module, e.g.
"myproject.settings.main". If this isn't provided, the
DJANGO_SETTINGS_MODULE environment variable will be
used.
--pythonpath=PYTHONPATH
A directory to add to the Python path, e.g.
"/home/djangoprojects/myproject".
--traceback Raise on exception
--version show program's version number and exit
-h, --help show this help message and exit
Type 'manage.py help <subcommand>' for help on a specific subcommand.
Available subcommands:
[django]
check
cleanup
compilemessages
createcachetable
dbshell
diffsettings
dumpdata
flush
inspectdb
loaddata
makemessages
runfcgi
runserver
shell
sql
sqlall
sqlclear
sqlcustom
sqldropindexes
sqlflush
sqlindexes
sqlinitialdata
sqlsequencereset
startapp
startproject
syncdb
test
testserver
validate发布于 2013-06-27 18:54:54
可能是Django加载了错误的设置文件。有关详细信息,请参阅此问题:Django: Can't run custom commands
尝试在settings.py文件的顶部引发一个异常;这将让您知道该文件是否正在加载。
发布于 2014-09-13 08:32:52
添加'STATIC_ROOT‘
STATIC_ROOT = "/var/www/example.com/static/"并尝试
python manage.py collectstatichttps://stackoverflow.com/questions/17338690
复制相似问题