Что нужно делать collectstatic в django? Почему я не могу просто скопировать файлы в статическую папку и сделать мой сервер ссылкой на эту папку? Почему это не работает?Почему я должен собирать предметы в джанго?
ответ
Удобство? Вы можете вручную копировать статические файлы, и нет никаких проблем с этим, но когда у вас есть несколько разных папок, в которых хранятся статические файлы, и вы развертываете их на производственный сервер, гораздо больше хлопот идти индивидуально в каждую папку и скопируйте их вместо того, чтобы collectstatic
выполнял автоматическую задачу и выполнял эту работу за вас.
Я чувствую, что вопрос остается без ответа. Что мы подразумеваем под «индивидуально для каждой папки»? Если это то, где найденные статические файлы позволяют им быть там, и это ответственность за пакеты, чтобы указать правильный путь. Почему я должен почерпнуть статическую папку? Пусть они обслуживаются непосредственно из 'site-пакетов' – nehemiah
- 1. Должен ли я оставить пройденные предметы/предметы из пула авторефератов?
- 2. Scala собирать предметы типа из коллекции
- 3. Как я могу запросить ребенок предметы в Джанго
- 4. Использование resultmap из mybatis собирать предметы в LinkedHashMap
- 5. Почему я должен установить значение по умолчанию внешнего ключа, Джанго
- 6. Как я должен собирать информацию о галочке в asp.net
- 7. Джанго Heroku собирать статическую ошибка конфигурации
- 8. Django: «Собирать» должно собирать медиафайлы?
- 9. Должен ли я массировать или собирать или что
- 10. Почему предметы находятся ниже?
- 11. Почему я возвращаю свои предметы, когда я их удаляю?
- 12. Почему я должен использовать «я» в функции?
- 13. Почему я должен использовать MXML?
- 14. Почему я должен использовать isset?
- 15. Почему я должен перемотать IteratorIterator
- 16. Почему я должен использовать утверждения?
- 17. Почему я должен использовать PassportJS?
- 18. Почему я должен использовать $ (это)?
- 19. Почему я должен использовать поплавки?
- 20. Почему я должен предоставить идентификатор?
- 21. Почему я должен включать индекс?
- 22. Почему я должен использовать Socket.io?
- 23. Почему я должен использовать ActionbarSherlock?
- 24. Почему я должен использовать DataForm?
- 25. Почему я должен использовать интерфейсы?
- 26. Почему я должен использовать «getattr()»?
- 27. Почему я должен использовать UTC?
- 28. Почему я должен объявлять переменную?
- 29. Почему я должен использовать [ProtoInclude]?
- 30. Почему я должен ждать продолжения
Любое приложение django, установленное в 'settings.py' и следуя за соглашением о папке' django.contrib.static', будет иметь свои статические файлы в выбранном вами каталоге. Это включает в себя сторонние приложения, поэтому вам не нужно ходить в своих «сайтах-пакетах», чтобы получить некоторые статические файлы. – OozeMeister