Size: a a a

Django [ru] #STAY HOME

2020 June 22

DT

Dan Tyan in Django [ru] #STAY HOME
если есть крос импорты
то надо их разрешать
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dan Tyan
если есть крос импорты
то надо их разрешать
а как они будут выглядеть? app.models.ModelName? или я не про то думаю?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nikolay Cherniy
решил последовать твоему совету, я так понимаю на работающем проекте - сначала просто переношу весь models.py в init нового пакета models, а потом методично разношу по файлам импортируя оттуда обратно в init? никаких проблем с миграцией же быть не должно если ничего нового не добавляю?
Да
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nikolay Cherniy
а как они будут выглядеть? app.models.ModelName? или я не про то думаю?
В init.py импорты сделай
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Muslim Beibytuly
В init.py импорты сделай
и все будет также?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Да, секунду, покажу простой пример
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Nikolay Cherniy
а как они будут выглядеть? app.models.ModelName? или я не про то думаю?
post.py - from photo import Photo
photo.py - from post import Post
источник

DT

Dan Tyan in Django [ru] #STAY HOME
идеальным вариантом думаю будет указывать строкой в related полях
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dan Tyan
post.py - from photo import Photo
photo.py - from post import Post
а, понял, ну это если в ините не импортировать же?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nikolay Cherniy
и все будет также?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nikolay Cherniy
и все будет также?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
При таких импортах внешние импорты не сломаются
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Только внутри моделей лучше использовать локальные импорты
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
понял, спасибо! буду пробовать я так понимаю бд я все равно не задену, а так откатиться возможность есть)
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nikolay Cherniy
понял, спасибо! буду пробовать я так понимаю бд я все равно не задену, а так откатиться возможность есть)
Yup, новых миграции прикатить не должно
источник

С

Сергей in Django [ru] #STAY HOME
а у тебя запросы в БД оптимизированы? может ты упираешься в скорость чтения с диска? посмотри с помощью debug toolbar, может у тебя там по 1к запросов
источник

S

Stanley in Django [ru] #STAY HOME
Сергей
а у тебя запросы в БД оптимизированы? может ты упираешься в скорость чтения с диска? посмотри с помощью debug toolbar, может у тебя там по 1к запросов
Вроде норм все должно быть, проверю этот вариант, тоже.
источник

С

Сергей in Django [ru] #STAY HOME
Stanley
Вроде норм все должно быть, проверю этот вариант, тоже.
сам сайт открывается медленно, и тут дело не в моем интернете или браузере..
источник

S

Stanley in Django [ru] #STAY HOME
Сергей
сам сайт открывается медленно, и тут дело не в моем интернете или браузере..
раскраски, да, немного медленный, но все работало пол года. Он у меня на очереди на переделку. Но я вырубал их поочереди и все равно тормоза оставались
источник

S

Stanley in Django [ru] #STAY HOME
Блять, работают)) странно это все..
источник