Size: a a a

Django [ru] #STAY HOME

2019 May 22

АП

Агент Печенька in Django [ru] #STAY HOME
Структуру проекта покажи.
источник

A

Aquinary in Django [ru] #STAY HOME
ID:461990605
У вас было когда то такое, что модель не импортируется?
Прописывал таки варианты:
from .models import * и from app.models import * 

Потом в фнукции (отдельынй py файл в этом же приложении):
car_parks = CarPark.objects.all()

И при вызове функции получаю
name 'CarPark' is not defined

Еще так пробовал:
from .models(или app.models) import CarPark, но тогда pycharm ругается:
cannot import name 'CarPark' from 'app.models'
. Хотя миграции проводил. В БД есть модель. Это баг или я реально, что-то не так делаю?
Чему бы не вот так?
 carpark = apps.get_model('app', 'CarPark')
источник

A

Aquinary in Django [ru] #STAY HOME
А там уже делать что угодно. И ничего импортировать не нужно
источник

A

Aquinary in Django [ru] #STAY HOME
Кроме django.apps
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Агент Печенька
Структуру проекта покажи.
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Aquinary
Чему бы не вот так?
 carpark = apps.get_model('app', 'CarPark')
всегда импортировал
источник

NK

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

A

Aquinary in Django [ru] #STAY HOME
ID:461990605
так удобнее
Ну а рекурсивный импорт как обычно решаешь?
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Aquinary
Ну а рекурсивный импорт как обычно решаешь?
>рекурсивный импорт
первый раз слышу)
источник

АП

Агент Печенька in Django [ru] #STAY HOME
__init__.py проебан?
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Агент Печенька
__init__.py проебан?
пустой
источник

АП

Агент Печенька in Django [ru] #STAY HOME
Хмм.
источник

NK

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

NK

ID:461990605 in Django [ru] #STAY HOME
но миграции проводил
источник

АП

Агент Печенька in Django [ru] #STAY HOME
Полный импорт пропиши.
источник

NK

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

NK

ID:461990605 in Django [ru] #STAY HOME
Агент Печенька
Полный импорт пропиши.
тогда pychram ругается
источник

АП

Агент Печенька in Django [ru] #STAY HOME
ID:461990605
в pycharm
Это не касается иде.
источник

АП

Агент Печенька in Django [ru] #STAY HOME
ID:461990605
тогда pychram ругается
А ты не верь.
источник

АП

Агент Печенька in Django [ru] #STAY HOME
Попробуй полный импорт.
источник