Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 14, 2012 13:49:32

spec
Зарегистрирован: 2012-09-29
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема со статичными файлами

Читал это, это, это и это, и это. Возможно мне кажется, но везде предлагается, так сказать, свое решение проблемы, у меня же ни один вариант не заработал.
Сама папка, где расположены файлы, находится в /home/user/Documents/Python/mysite/mysite/files. Она состоит из
папок: media(пустая), static(img, js, css), templates(ну это и так понятно, что там может быть). Это навеяно с предпоследней ссылки.
И тут вопрос. На оф сайте (первая линк) предлагается юзать {{ STATIC_URL }}, там вообще сначала лоадить staticfiles, а потом ‘{% static ’ и так далее.
В settings.py:

import os
_PATH = os.path.abspath(os.path.dirname(__file__))
MEDIA_ROOT = os.path.join(_PATH, 'files', 'media')
MEDIA_URL = '/media/'
STATIC_ROOT = os.path.join(_PATH, 'files', 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = (
    os.path.join(_PATH, 'static')
)

в url:
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += staticfiles_urlpatterns()

Я пробовал по-разному(по всем методам из ссылок), но все равно ничего не получается - “A server error occurred. Please contact the administrator.” - в большинстве случаев.

Объясните пожалуйста, в чем проблема? Как зафиксить?

Офлайн

#2 Окт. 14, 2012 17:10:10

spec
Зарегистрирован: 2012-09-29
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема со статичными файлами

Разобрался, тему можно удалять. Гениально.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version