Здравствуйте.
Возникла такая непонятная ситуация.
У меня есть 2 проекта на одном и том же экземпляре Джанго.
Первый – полностью рабочий и запущенный. У второго --не ставится css самого проекта (для админ панели css работает).
В settings.py я аккуратно перенес настройки с первого работающего проекта ( конечно, с учетом ,что это новый проект). Но просматривая в браузере “Исходный код страницы” на месте, где толжно быть значение {{STATIC_URL}}—ничего не передается.
«Исходный код страницы»
<script type="text/javascript" src="lightbox/js/prototype.js"></script>
<script type="text/javascript" src="lightboxjs/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="lightboxjs/lightbox.js"></script>
<link rel="stylesheet" href="lightbox/css/lightbox.css" type="text/css" media="screen" />
<link href="1.css" rel="stylesheet">
«Шаблон»
<script type="text/javascript" src="{{STATIC_URL}}lightbox/js/prototype.js"></script>
<script type="text/javascript" src="{{STATIC_URL}}lightboxjs/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="{{STATIC_URL}}lightboxjs/lightbox.js"></script>
<link rel="stylesheet" href="{{STATIC_URL}}lightbox/css/lightbox.css" type="text/css" media="screen" />
<link href="{{STATIC_URL}}1.css" rel="stylesheet">
Настройки settings.py
import os
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
MEDIA_ROOT = os.path.join(PROJECT_ROOT, 'media')
MEDIA_URL = '/media/'
STATIC_ROOT = os.path.join(PROJECT_ROOT, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = (os.path.join(PROJECT_ROOT, 'assets'), )
(статические файлы в папке assets)
Виртуальное окружение для каждого проекта отдельно я не создавал
(поскольку сейчас я под windows, а там в виртуальное окружение поставить то же MySQL-python
проблематично).
Может ли выскакивать эта ошибка из-за того, что 2 отдельных проекта на одном экземпляре Джанго?
или просто я что-то прошляпил ))
Заранее спасибо