Size: a a a

Django [ru] #STAY HOME

2021 May 28

A

AziZ4IK in Django [ru] #STAY HOME
как решить эту проблему кто нибудь знает? У меня тоже эта ошибка из  одного app не могу импортировать другой модел. Получаю ошибку ImportError cannot import name 'City' .
источник

ED

El Developer🔥 in Django [ru] #STAY HOME
А зачем uuid? Есть же и так pk у каждого объекта?
источник

MM

Mas Mes in Django [ru] #STAY HOME
мне нужен уникальный 8 значный номер, как и во всех заказах
источник

A

AziZ4IK in Django [ru] #STAY HOME
добавьте как доп поля, это best practice
источник

MM

Mas Mes in Django [ru] #STAY HOME
спасибо, так и сделаю
источник

V💊

Vladimir 💉 💊 Voytenk... in Django [ru] #STAY HOME
прям криминального ничего, но зачем усложнять жизнь команде? фронты пусть работуют с чистым фронтом, а бэк для разработки пусть будет в докере. бэки работают с чистым бэком и им пофиг что там с фронтом, есть апи. девопсу удобно работать с двумя независимыми проектами и масштабировать их поотдельности, раскатывать поотдельности, деплоить по отдельности
источник

AD

Alex Dem in Django [ru] #STAY HOME
так все равно весь фронт заворачивается в статику и всё, что так, что так
для независимости (в том числе) разработки фронтеры могут юзать storybook
все очень относительно и сильно зависит от характера проекта

если он уже давно написан на шаблонах, глупо пытаться слепить из него SPA только ради того, чтобы отодрать джанго от фронта, очень ресурсная задача
источник

V💊

Vladimir 💉 💊 Voytenk... in Django [ru] #STAY HOME
когда есть выбор пилить отлдельно или пилть внутри джанги - пилить отдельно. с этого же всё началось. кейса, отделять уже существующее - не было
источник

АТ

Алишер Тасанов... in Django [ru] #STAY HOME
Привет всем!
Хочу создать модуль тестирования который будет вызываться перед записем/откликом на курс или задачу.

Но курсы у меня отдельная таблица в бд, задачи отдельная. Как можно эти таблицы связать с таблицой с вопросами?

Как я себе представляю таблицу с вопросами:

id   question   choices   answer   task_id/course_id
источник

A

AziZ4IK in Django [ru] #STAY HOME
Спасибо за ответ. А почему так происходит? Почему нельзя из app в app импортировать прямо без кавычек?. @dantyan
источник

AD

Alex Dem in Django [ru] #STAY HOME
все началось с "не делайте так, пожалуйста никогда", хотя на самом деле это всего лишь один из подходов :)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
импортировать можно, но чревато циклическими импортами
источник

A

AziZ4IK in Django [ru] #STAY HOME
то есть?
источник

V💊

Vladimir 💉 💊 Voytenk... in Django [ru] #STAY HOME
это один их подходов потому что так делают, не делали бы - жить было бы проще. И ладно когда джанга только отдает dist на определенный роут(хотя зачем такое нужно хз). но ведь бывают индивиды которые джангой собирают фронт, вебпак, бабель вот это вот всё вдруг начинает рулится джангой, это кошмарно
источник

A

AziZ4IK in Django [ru] #STAY HOME
можно по подробнее?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
то есть когда ты из одного модуля импортируешь другой, а из второго что-то в первый - будет ошибка, потому что питон не поймет что и в каком порядке ему импортировать
источник

AD

Alex Dem in Django [ru] #STAY HOME
да глупости, фронты собираешь в вебпаке (стандартном, без джанго примочек) и импортишь уже бандлы в шаблоны, сам или с помощью сторонней библиотечки.
разработка в сторибук. и фсё)
источник

V💊

Vladimir 💉 💊 Voytenk... in Django [ru] #STAY HOME
и получаем большую стоимость найма и разработки %) *по собственному опыту
источник

AD

Alex Dem in Django [ru] #STAY HOME
По такому же личному опыту смею заверить, что наблюдаю предвзятость суждений :)
источник

V💊

Vladimir 💉 💊 Voytenk... in Django [ru] #STAY HOME
а я и не спорю, что мнение субъективное и строится на своем опыте %)
источник