#47. Deployment
Deployment. Media files, static files. AWS. Gunicorn та nginx. Static і Media файли Static файли - файли, які не є частиною обов’язкових файлів для роботи системи ( *.py , *.html ), але необхідні для зміни відображення ( *.css , *.js , *.jpg ). До таких файлів є доступ із коду, і зазвичай вони не можуть бути змінені з боку користувача (шрифти на сайті, css стилі, картинка на фоні тощо) Media файли - файли, завантажені користувачами (незалежно від привілеїв), наприклад, аватарки, картинки товарів, голосові повідомлення. До таких файлів у репозиторії немає і не повинно бути доступу. Де їх зберігати? Static файли практично завжди розкидані по додатках проекту, що дуже зручно під час розробки, але при використанні їх набагато простіше зберігати в одному місці, і теж поза проектом. Media файли потрібно зберігати окремо від статики, інакше можна отримати велику кількість проблем. Найпростіше створити дві окремі папки static і media або одну папку files , а в ній уже вкладені папки...