я его подключаю в проект внутри приложения есть файлы модели:
import settings
print settings # выдает нормальный settings проекта к которому подключено приложение
REL_AVATARS_PATH = "photos/native/"
def build_name(instance,filename):
print "---------"
print REL_AVATARS_PATH # выдает None!!! при внешнем вызове
class M1(models.Model):
def m(self):
print settings #!!!выдает NoneType!!! почему такое может быть? ведь settings импортирован выше
import settings
print settings #выдает нормально settings проекта к которому подключено приложение
return settings.MEDIA_URL
Вообще такое чувство что все объявления переменных и все импорты отваливаются, те становятся невидимыми для методов классов объявленных ниже.
подскажите из-за чего такое может быть?