Size: a a a

Django [ru] #STAY HOME

2019 May 22

АП

Агент Печенька in Django [ru] #STAY HOME
Значит в одном файле работает а в другом нет?
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Агент Печенька
Значит в одном файле работает а в другом нет?
уже нет
источник

NK

ID:461990605 in Django [ru] #STAY HOME
источник

NK

ID:461990605 in Django [ru] #STAY HOME
еще раз попробовал
источник

NK

ID:461990605 in Django [ru] #STAY HOME
работает
источник

NK

ID:461990605 in Django [ru] #STAY HOME
тертий файл
источник

NK

ID:461990605 in Django [ru] #STAY HOME
кароче
источник

NK

ID:461990605 in Django [ru] #STAY HOME
когда имя не yandex_api - работает
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
@goncharov_e давай столбиком не писать, подумай над предложением и напиши полностью одним сообщением
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Rust Saiargaliev
@goncharov_e давай столбиком не писать, подумай над предложением и напиши полностью одним сообщением
я все понял))) перестает работать только тогда, когда я и models.py импортирую yandex_api. То есть в yandex_api импортурую models, а в models импортирую yandex_api - тогда не работает
источник

A

Aquinary in Django [ru] #STAY HOME
ID:461990605
я все понял))) перестает работать только тогда, когда я и models.py импортирую yandex_api. То есть в yandex_api импортурую models, а в models импортирую yandex_api - тогда не работает
Привет, рекурсия!
источник

NK

ID:461990605 in Django [ru] #STAY HOME
все равно
источник

NK

ID:461990605 in Django [ru] #STAY HOME
всем спасибо
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Aquinary
Привет, рекурсия!
а твое решение как раз, чтобы с такой штукой бороться?
источник

A

Aquinary in Django [ru] #STAY HOME
apps.get_model
Юзаю везде, даже там, где можно спокойно экспортировать модель
Ещё пока не возникало ситуаций, когда нужен был именно импорт
источник

A

Aquinary in Django [ru] #STAY HOME
И очень удобно, если у тебя разные приложения юзают разные модели
источник

A

Aquinary in Django [ru] #STAY HOME
разные модели в других приложениях*
источник

A

Aquinary in Django [ru] #STAY HOME
Можно даже сразу фильтрацию сделать
model = apps.get_model('app', 'TestModel').objects.get(id=1)
источник

PB

Petr B. in Django [ru] #STAY HOME
Aquinary
Можно даже сразу фильтрацию сделать
model = apps.get_model('app', 'TestModel').objects.get(id=1)
Нет, ну это говно
источник

PB

Petr B. in Django [ru] #STAY HOME
Алсо, apps.get_model('app.TestModel')
источник