LINUX.ORG.RU

Нет стандартных JS в django

 , , ,


0

1

собственно сабж.
Пробовал создать простой проэкт как описано в книге «Django. разработка веб приложений на Python (2009)»
создал блог, при отрытии сайта не находит ни CSS, ни JS.
Код страницы (часть)

<!DOCTYPE html>
<html lang="en-us" >
<head>
<title>Add blog post | Django site admin</title>
<link rel="stylesheet" type="text/css" href="/static/admin/css/base.css" />
<link rel="stylesheet" type="text/css" href="/static/admin/css/forms.css" />
<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/static/admin/css/ie.css" /><![endif]-->

<script type="text/javascript">window.__admin_media_prefix__ = "/static/admin/";</script>

<script type="text/javascript" src="/admin/jsi18n/"></script>
<script type="text/javascript" src="/static/admin/js/core.js"></script>
<script type="text/javascript" src="/static/admin/js/admin/RelatedObjectLookups.js"></script>
<script type="text/javascript" src="/static/admin/js/jquery.js"></script>
<script type="text/javascript" src="/static/admin/js/jquery.init.js"></script>
<script type="text/javascript" src="/static/admin/js/actions.js"></script>
<script type="text/javascript" src="/static/admin/js/calendar.js"></script>
<script type="text/javascript" src="/static/admin/js/admin/DateTimeShortcuts.js"></script>
При попытке открыть эти файлы 404 ошибка.

django собран с флагами

[ebuild   R    ] dev-python/django-1.5-r1  USE="mysql -doc -postgres -sqlite {-test} -vhosts" PYTHON_TARGETS="python2_7 python3_2 -python2_6 (-python3_3)" 0 kB
проэкт: http://rghost.ru/45422241



в чем может быть проблема?

★★★★

а с каких таких ты ищешь их в корне? о_О

megabaks ★★★★ ()

runserver? Они должны быть в site-packages/django

Ubuntu1210 ()

в статике проблема.

static кладётся в папку приложения, потом делается collectstatic, а в шаблонах у тебя будет {{STATIC_URL}}

Ну или сразу делай связку nginx/apache(static & media) + uWSGI(app)

C1nde ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.