Size: a a a

Django [ru] #STAY HOME

2019 December 09

A

Andrey in Django [ru] #STAY HOME
r4khic
Ребят,за ранее извеняюсь за довольно наверное казуальный вопрос.Но для уверенности я хочу его задать.Я создал проект в пичарме,и в этом проекте я создал проект джанго.И в этом проекте есть одно приложение.Вопрос:Я хочу удалить проект на джанго.Я же могу просто удалить его обычным способом удалив корневую папку с проектом на джанго? Или удаление проекта джанго проходит как-то иначе?
Как обычно
источник

r

r4khic in Django [ru] #STAY HOME
а окей
источник

А

Алексей in Django [ru] #STAY HOME
r4khic
а окей
толкьо насчет базы подумай, если у тебя просто sqlite, то ок. а если нет, то по идее там таблицы же останутся
источник

r

r4khic in Django [ru] #STAY HOME
Алексей
толкьо насчет базы подумай, если у тебя просто sqlite, то ок. а если нет, то по идее там таблицы же останутся
а база у меня простая,благодарю
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
очень тупой вопрос

есть модели
Project, User и UserProjectRole

последняя ссылается на первые 2
как правильно сделать left join Project и UserProjectRole
через queryset

хочется что-то в духе

Project.objects.all().join(UserProjectRole)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Andrew Onfire
очень тупой вопрос

есть модели
Project, User и UserProjectRole

последняя ссылается на первые 2
как правильно сделать left join Project и UserProjectRole
через queryset

хочется что-то в духе

Project.objects.all().join(UserProjectRole)
Тебе что в итоге получить надо?
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
Dan Tyan
Тебе что в итоге получить надо?
список проектов и чтобы в списке проектов был список ролей

[
{p1, roles: [{r1}, {r2}, ...]}
]
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Те список юзеров?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Или именно ролей?
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
Dan Tyan
Те список юзеров?
достаточно будет значений из таблицы UserProjectRole
источник

DT

Dan Tyan in Django [ru] #STAY HOME
В userprojectrole fk на project правильно?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Related_name указан?
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
Dan Tyan
В userprojectrole fk на project правильно?
Да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Что по related_name?
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
Dan Tyan
Что по related_name?
project = models.ForeignKey("Project", null=False, on_delete=models.CASCADE)

Видимо не совсем понял вопрос
источник

DT

Dan Tyan in Django [ru] #STAY HOME
По хорошему бы задать related_name='roles'
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Туда же как аргумент к fk
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Просто с ним будет проще работать в будущем
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Но он не обязателен
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Добавишь или без него?
источник