Форум сайта python.su
Привет.
Никак не могу разобраться.
Имеется папка статики ‘D:\Projects\my_project\static’
В нем есть подкаталог ‘D:\Projects\my_project\static\img’
Если в браузере открывыю 'http://192.168.1.35:8000/files/' то пишет ‘Directory indexes are not allowed here.’, что означает каталог присутсвует.
Пытаюсь перейти в подкаталог 'http://192.168.1.35:8000/files/img/' - 404 Not found.
Как заставить фреймворк видеть подкаталоги в статике?
settings.py
STATIC_ROOT = 'D:/Projects/my_project/static' STATIC_URL = '/files/'
Отредактировано ValeriyB (Май 6, 2012 09:27:49)
Офлайн
Есть статика проекта, есть статика приложения.
В STATIC_ROOT ничего не должно быть, файлы туда должны попадать после collectstatic
Если б ты положил в D:\Projects\my_project\app1\static\app1\img, то было бы счастья.
Статику проекта общую для приложений я обычно ложил в project_static и прописывал в settings
STATICFILES_DIRS = ( os.path.join(PROJECT_ROOT, 'project_static'), )
Отредактировано slav0nic (Май 7, 2012 09:52:46)
Офлайн
Помогло, благодарю.
Офлайн