Size: a a a

Django [ru] #STAY HOME

2021 March 17

AD

Alex Dem in Django [ru] #STAY HOME
Caezar Ku
чет он не хочет так доставать)) пишет None
ну надо разбираться, я ж хз что там у тебя за история)))
источник

DB

Dima Boger in Django [ru] #STAY HOME
У меня есть модель с FK("self")

А как при создании инстанса этой модели заполнить её создаваемой моделью? Аля
MyModel.objects.create(ref="self")
источник

F

FWorld.deb in Django [ru] #STAY HOME
Подскажите логику отображения товаров, если их больше 15ти скажем, чтобы на каждые 15 товаров была отдельная страница. А снизу панель навигации по страницам. Не знаю даже как правильнее донести, но думаю поймёте.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dima Boger
У меня есть модель с FK("self")

А как при создании инстанса этой модели заполнить её создаваемой моделью? Аля
MyModel.objects.create(ref="self")
не могу сейчас проверить, но предположу что можно сделать что-то в духе MyModel.objects.create(**self.__dict__)
источник

DB

Dima Boger in Django [ru] #STAY HOME
Nikolay Cherniy
не могу сейчас проверить, но предположу что можно сделать что-то в духе MyModel.objects.create(**self.__dict__)
Не, мне именно реф на себя надо повесить, но модель то ещё не создана
источник

F

FWorld.deb in Django [ru] #STAY HOME
FWorld.deb
Подскажите логику отображения товаров, если их больше 15ти скажем, чтобы на каждые 15 товаров была отдельная страница. А снизу панель навигации по страницам. Не знаю даже как правильнее донести, но думаю поймёте.
источник

ຖ๖

ຖikitค ๖คrคຖ໐ง... in Django [ru] #STAY HOME
FWorld.deb
Подскажите логику отображения товаров, если их больше 15ти скажем, чтобы на каждые 15 товаров была отдельная страница. А снизу панель навигации по страницам. Не знаю даже как правильнее донести, но думаю поймёте.
Смотрите пагинацию для джанго
источник

F

FWorld.deb in Django [ru] #STAY HOME
Да, уже нашел, пока что читаю...
источник

AI

Anton Igin in Django [ru] #STAY HOME
Dima Boger
Не, мне именно реф на себя надо повесить, но модель то ещё не создана
ну так и указать. ref=self
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dima Boger
Не, мне именно реф на себя надо повесить, но модель то ещё не создана
я запутался, тебе нужно создать инстанс со ссылкой на другой инстанс который еще не создан?
источник

DB

Dima Boger in Django [ru] #STAY HOME
Anton Igin
ну так и указать. ref=self
self в кавычках?
источник

AI

Anton Igin in Django [ru] #STAY HOME
Dima Boger
self в кавычках?
нет, это же объект а не строка
источник

DB

Dima Boger in Django [ru] #STAY HOME
Его ещё нет 🌝
источник

DB

Dima Boger in Django [ru] #STAY HOME
Так, давайте сначала
источник

DB

Dima Boger in Django [ru] #STAY HOME
Есть такая фича, называется recursive relationship https://docs.djangoproject.com/en/dev/ref/models/fields/#foreignkey, когда модель может ссылаться на сама на себя
источник

AI

Anton Igin in Django [ru] #STAY HOME
Dima Boger
Его ещё нет 🌝
тогда никак)
а как ты сошлешься на то чего нет?
источник

AI

Anton Igin in Django [ru] #STAY HOME
ты создай сначала этот self, сохрани, а потом юзай
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dima Boger
Есть такая фича, называется recursive relationship https://docs.djangoproject.com/en/dev/ref/models/fields/#foreignkey, когда модель может ссылаться на сама на себя
но это ссылка на модель, а не на инстанс же
источник

DB

Dima Boger in Django [ru] #STAY HOME
Да, и мне теперь нужно заполнить её самой собой
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dima Boger
Да, и мне теперь нужно заполнить её самой собой
там в любом случае pk должен записаться, так что до сохранения никак, имхо
источник