Документация Django, обслуживание статических файлов, 3 простых шага? Нету - PullRequest
0 голосов
/ 11 октября 2011

https://docs.djangoproject.com/en/1.3/howto/static-files/

Пытаясь обслужить статические файлы, я был помещен на указанную выше ссылку.

Ссылка сообщает мне, что при обслуживании статических файлов в разработке

  1. Поместите ваши статические файлы туда, где они будут найдены, 'home / jamie / mysite / static /' Done!

2. Убедитесь, что django.contrib.staticfiles включен в ваши INSTALLED_APPS.Для локальной разработки, если вы используете runserver ... , вы завершили настройку .Готово!

3. Возможно, вам понадобится сослаться на эти файлы в ваших шаблонах.Самый простой способ - использовать включенный контекстный процессор, который позволяет код шаблона:

<img src="{{ STATIC_URL }}images/hi.jpg" />

Готово!

Ничего себе, это кажется слишком простым, конечно, это не сработает, и, к сожалению,№.

{{STATIC_URL}}, когда я проверил, равно Нет.Теперь STATIC_URL по умолчанию равен none, поэтому эти инструкции ничего не сделали.Конечно, я сделал что-то не так, и документация на Django верна.Но я не могу понять, где в трех простых шагах я ошибся.

1 Ответ

1 голос
/ 11 октября 2011

Попробуйте установить STATIC_URL = '/static/' в вашем settings.py.

...