Ну у меня уже мозг пухнет. Мануал само собой читал, так что просьба не посылать туда :) я там уже все выучил:)
вот настройки:
BASE_PATH = os.path.dirname(os.path.abspath(__file__))
MEDIA_ROOT = '%s/media/'% BASE_PATH
MEDIA_URL = '/media/'
STATIC_ROOT = '%s/static/' % BASE_PATH
print STATIC_ROOT #выводит /home/anton/workspace/angular/angular/static/
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_PATH, "statics"),
)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
'django.contrib.staticfiles.finders.DefaultStorageFinder',
)
джанго 1.4.8
. Начинать новый проект очень весело, ибо структура папок совсем отличается от 1.3
.
manage.py
находится /home/anton/workspace/angular/
, рядом с ним только одна папка - angular/
. ладно, хрен с ним. в папке /home/anton/workspace/angular/angular/
создаем папку static
. Делаем collectstatic
, оно все корректно собирает в эту папочку. А дальше что?? В static/
создаю js/
ложу туда файл - и... ничего. 404
отдает и все. Кстати файлы приложений отдаются исправно.
Ребята, я тупо не могу понять, что делаю не так. Понимаю, что ответ где-то должен быть рядом.. но не могу найти.
Кстати, в папку os.path.join(BASE_PATH, "statics")
ложил тоже - не помогает. findstatic
вообще не находит ничего, что мне надо. Что делать? ща лопну.
Плиз хэлп, от меня лучи добра:)
PS: папку со статикой вообще куда угодно уже ложил и нифига. collectstatic
обрабатывается и все :(