Size: a a a

Django [ru] #STAY HOME

2021 April 16

G

Georgy in Django [ru] #STAY HOME
Есть объект сессии, я уверен
источник

G

Georgy in Django [ru] #STAY HOME
Сессии с базой
источник

N

Nire in Django [ru] #STAY HOME
и почему он должен хранить созданные объекты?
источник

N

Nire in Django [ru] #STAY HOME
я не говорил, что сессии нет
источник

G

Georgy in Django [ru] #STAY HOME
Алхимия так делает, почему джанге бы также не делать?
источник

N

Nire in Django [ru] #STAY HOME
еще не поздно в тех борд добавиться, там до 20 апреля
источник

PM

Preved Medved in Django [ru] #STAY HOME
onetomanyfieldset = models.ForeignKey(
       'MyModel',
       on_delete=models.DO_NOTHING,
       db_constraint=False,
       related_name='my_user',
       null=True,
       blank=True,
   )
источник

G

Georgy in Django [ru] #STAY HOME
Т.е. ты хошь сказать, что джанга так не делает?
источник

N

Nire in Django [ru] #STAY HOME
я к тому, что это не задача сессии
источник

S

Shodmon in Django [ru] #STAY HOME
и в этой модели должно быть множество MyModel?

если да, тебе надо связь обратную строить
источник

N

Nire in Django [ru] #STAY HOME
уже тебе предложил, храни отдельно
источник

PM

Preved Medved in Django [ru] #STAY HOME
да массив MyModel
источник

G

Georgy in Django [ru] #STAY HOME
Ну транзакции, пофиг
источник

G

Georgy in Django [ru] #STAY HOME
Мне нужно отследить откуда появляются обьекты
источник

G

Georgy in Django [ru] #STAY HOME
Я не знаю где мне "начинать хранить"
источник

PM

Preved Medved in Django [ru] #STAY HOME
обратная связь должна быть тоже ForeignKey?
OneToOneField я сделал
источник

S

Skoomer in Django [ru] #STAY HOME
pdb  крутая штука , перые 5 мин пользования и  уже нравится )
источник

N

Nire in Django [ru] #STAY HOME
поставь debug tool
источник

N

Nire in Django [ru] #STAY HOME
источник

S

Shodmon in Django [ru] #STAY HOME
смотри,
у тебя сейчас так,
в модели может быть только 1 обращение к май модел

если хочешь эту связь изменить, то тебе нужно либо

1. сместить форейн из текущего в май модел на текущую модель

либо
2. в текущей сменить связь на менитумени (это немного другое, но тоже поможет)
источник