Форум сайта python.su
Имеется уже не мой готовый проект на котором я должен изучать сабж.
Использую Python 2.5 + Aptana + Windows XP + Firefox + Django 1.1
Нужен запуск “тестового сервера” без необходимости перезапуска - все изменения в PythonHTML/JavaScript/CSS файлах должны быть видны немедленно
Запуск сервера: python manage.py runserver
Вопросы:
1) как преобразовать в шаблоне страницы ссылку
href=“/css/my/my.css”
в абсолютный путь (или относительно чего )
сейчас он просто не может най
2) Непонятны странности с перезапуском встроенного сервера
Такое ощущение, что нужно “подождать 2-3 минуты”, пока при обновлении тестового URL (http://127.0.0.1:8000/) не будет выдана новая версия приложения.
Т.е. после PHP это кажется странным и мешает изучению сабжа
Офлайн
hellboy
по умолчанию и так все изменения подхватываются “налету”, а с –noreload наоборот - любые изменения не влияют на запущенный сервер.
по цсс: http://docs.djangoproject.com/en/dev/howto/static-files/ пути указывать в шаблонах через {{ MEDIA_URL}}css/my.css http://docs.djangoproject.com/en/dev/ref/settings/#media-url
да, после РНР должно пройти немало времени, чтоб организм восстановился от токсикоза и начал здравомыслить ;)
Офлайн