Верстаю свой маленький проект пытаюсь вникнуть в наследование шаблонов.
Settings.py
STATIC_ROOT = '' STATIC_URL = '/static/' TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')] STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]
urls.py
) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
http://ideone.com/PTzEKF - Базовый шаблон. В нём 3 блока - Head, Content, Footer. В head я попытался запихнуть navbar + загрузку всех css/js, content и footer соотвественно содержат content и footer. С ним всё нормально.
http://i.imgur.com/O26tDaw.png
http://ideone.com/uXPtHv - sidebar шаблон напрямую наследуемый от base. Он работает и отображается корректно. Так как я не очень знаком с вёрсткой и соответствующими приёмами, а очень хотелось сделать меню, которое бы по нажатию меняло бы свой контент. Я решил , что простейший способ, это сделать шаблон sidebar и для каждого из элементов наследовать его.
Это сработало в первом случае с http://ideone.com/CrwaNB - шаблоном профиля.
http://i.imgur.com/EAAAlD5.png
Однако при попытке проделать тоже самое с шаблоном вакансий - http://ideone.com/PPRl6G , ничего не вышло.
http://i.imgur.com/BVBmu6y.png
При этом при переходе с одной ссылки на другую в консоле выдается.
[08/May/2015 14:46:03] "GET /accounts/profile/ HTTP/1.1" 200 4118 [08/May/2015 14:46:03] "GET /static//css/bootstrap.css HTTP/1.1" 304 0 [08/May/2015 14:46:03] "GET /static/css/sticky-footer-navbar.css HTTP/1.1" 304 0 [08/May/2015 14:46:03] "GET /static/css/style.css HTTP/1.1" 404 1643 [08/May/2015 14:46:03] "GET /static/css/tables.css HTTP/1.1" 304 0 [08/May/2015 14:46:03] "GET /static/js/jquery-2.1.3.min.js HTTP/1.1" 304 0 [08/May/2015 14:46:03] "GET /static/js/ajax.js HTTP/1.1" 304 0 [08/May/2015 14:46:03] "GET /static/js/tables.js HTTP/1.1" 304 0 [08/May/2015 14:46:03] "GET /accounts/profile/vacancy/all/ HTTP/1.1" 200 3164 [08/May/2015 14:46:03] "GET /css/bootstrap.css HTTP/1.1" 404 2928 [08/May/2015 14:46:03] "GET /accounts/profile/vacancy/all/css/sticky-footer-navbar.css HTTP/1.1" 404 3437 [08/May/2015 14:46:03] "GET /accounts/profile/vacancy/all/css/style.css HTTP/1.1" 404 3392
Что я делаю не так?