2016-09-24 9 views
0

, когда я запускаю этот кодДжанго collectstatic команды для конкретного файла или папки

python manage.py collectstatic --clear --noinput 

это удалить все статические файлы и папки в staticroot и colletc все файлы и папки снова. Но я хочу собрать только определенный файл или конкретную папку. Как я могу это сделать?

+0

Почему вы должны использовать '--clear'? – aumo

ответ

2

collectstatic не поддерживает белые списки, все это поддерживает в черные списки (пренебрегая шаблоны файлов), так что вы должны перечислить все, что вы не хотите быть синхронизирован:

python manage.py collectstatic -i folder1 -i *.jpeg 
+0

с этой командой я вышлю только jpeg-файлы из папки1? –

+1

@GuilhermeIA флаг '-i' означает« игнорировать », поэтому он игнорирует вещи в' folder1/'и файлы, заканчивающиеся на' .jpeg' –

 Смежные вопросы

  • Нет связанных вопросов^_^