Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » После переноса на продакшн не видит функцию в models.py [RSS Feed]

#1 Авг. 15, 2016 17:35:39

Elaphe
Зарегистрирован: 2015-02-04
Сообщения: 125
Репутация: +  5  -
Профиль   Отправить e-mail  

После переноса на продакшн не видит функцию в models.py

Есть проект, который без проблем работает локально.
В одной из моделей проекта есть функция:

 class Brands(BaseInnerModel):
    ...код класса...
    def in_category(self, category):
        ...тут функция, которая впоследствии используется в кастомном фильтре...

После переноса кода на продакшн выскочила ошибка:

AttributeError at /catalogue/
'Brands' object has no attribute ‘in_category’

В какую сторону рыть? В файлах все хорошо, все скопировалось, нужные функции есть.

Отредактировано Elaphe (Авг. 15, 2016 17:36:30)

Офлайн

#2 Авг. 15, 2016 23:01:16

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

После переноса на продакшн не видит функцию в models.py

Сервер на продакшене перезагружали ?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Авг. 16, 2016 08:21:34

Elaphe
Зарегистрирован: 2015-02-04
Сообщения: 125
Репутация: +  5  -
Профиль   Отправить e-mail  

После переноса на продакшн не видит функцию в models.py

Конечно.
UPD: похоже, просто рестарта было недостаточно, несколько раз сделала start/stop, причем не для одного приложения, а для всех сразу - заработало.

Отредактировано Elaphe (Авг. 16, 2016 08:48:41)

Офлайн

  • Начало
  • » Django
  • » После переноса на продакшн не видит функцию в models.py[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version