браузер
C:\site\index.html
C:\site\style.css
найти файл в каталоге
C:/site/
index.html
style.css
каталог на компьютере
file://C:\site\index.html
веб-сервер
http://myblog.ru/
/index.html
/style.css
запрос к серверу
/var/www/site
index.html
найти файл в каталоге
style.css
Постоянно работающая программа:
Nginx / Django runserver / Apache
каталог на сервере
его называют STATIC_ROOT
браузер
Сайт http://myblog.com
браузер
веб-сервер http://myblog.ru/
/index.html
/static/style.css
запрос к серверу
/var/www/site
/static/...
Постоянно работающая программа:
Nginx / Django runserver / Apache
каталог на сервере
путь к нему называют STATIC_ROOT
искать файл в каталоге
передать запрос в Python
все остальные адреса
по шаблону
создать HTML
скрипт Python
/var/photos
/media/photo.jpeg
/media/...
искать файл в другом каталоге
каталог на сервере
путь к нему называют MEDIA_ROOT
Сайт http://myblog.com