Size: a a a

Django [ru] #STAY HOME

2019 August 23

vu

vasin uasia in Django [ru] #STAY HOME
denis _
bbs = Bb.object.filter(is_active=True).order_by('-date_creation').limit(10)
а в html все норм прописано?)
источник

d_

denis _ in Django [ru] #STAY HOME
что такое в url bbs_pk?
источник

d_

denis _ in Django [ru] #STAY HOME
там же массив будет
источник

vu

vasin uasia in Django [ru] #STAY HOME
denis _
что такое в url bbs_pk?
блин не то скинул)
источник

vu

vasin uasia in Django [ru] #STAY HOME
denis _
что такое в url bbs_pk?
в урл косяк полюбому
источник

d_

denis _ in Django [ru] #STAY HOME
что за проблема?
источник

vu

vasin uasia in Django [ru] #STAY HOME
denis _
что за проблема?
вот и хочу разобраться)
источник

d_

denis _ in Django [ru] #STAY HOME
traceback?
источник

d_

denis _ in Django [ru] #STAY HOME
что не работает?
источник

vu

vasin uasia in Django [ru] #STAY HOME
denis _
traceback?
если по твоему совету то выводит такую ошибку
источник

vu

vasin uasia in Django [ru] #STAY HOME
хочу чтобы на главной странице выводилось последние 10 объявлиний , наподобии как в рубриках
источник

vu

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

vu

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

VT

Vadim Tepes in Django [ru] #STAY HOME
denis _
можно но зачем вытягивать все данные из дб если есть лимит
Данные не будут вытягиватся, в джанго продумали этот момент, так что [:10] будет работать не хуже
источник

d_

denis _ in Django [ru] #STAY HOME
Vadim Tepes
Данные не будут вытягиватся, в джанго продумали этот момент, так что [:10] будет работать не хуже
хм, лимит и через [:10] подставляется
источник

d_

denis _ in Django [ru] #STAY HOME
vasin так ошибка где
источник

vu

vasin uasia in Django [ru] #STAY HOME
denis _
vasin так ошибка где
ошибка где то в index.html нужно искать .. почему не выводит объявы, с этим то как раз и не могу разбраться
источник

d_

denis _ in Django [ru] #STAY HOME
поставь django_debug_toolbar, смотри контекст и тд
источник

A

Alex in Django [ru] #STAY HOME
Всем доброй ночи.
Есть вопрос.

Есть две модели:

class A(models.Model):
name = models.CharField('Name')
b = models.ForeignKey(B)

class B(models.Model):
name = models.CharField('Name')



Задача втом, чтобы при удалении объекта A, связанный с ним объект B тоже удалялся. И сделать это нужно через сигналы.

Для этого написал такой обработчик:

@receiver(post_delete, sender=A)
def a_delete_handler(sender, **kwargs):
   if kwargs['instance'].b:
       kwargs['instance'].b.delete()


При попытке удалить объект A, такое ощцщение, что Django впадает в бесконечный цикл.

Подскажите, как это можно преодолеть?
источник

VT

Vadim Tepes in Django [ru] #STAY HOME
Alex
Всем доброй ночи.
Есть вопрос.

Есть две модели:

class A(models.Model):
name = models.CharField('Name')
b = models.ForeignKey(B)

class B(models.Model):
name = models.CharField('Name')



Задача втом, чтобы при удалении объекта A, связанный с ним объект B тоже удалялся. И сделать это нужно через сигналы.

Для этого написал такой обработчик:

@receiver(post_delete, sender=A)
def a_delete_handler(sender, **kwargs):
   if kwargs['instance'].b:
       kwargs['instance'].b.delete()


При попытке удалить объект A, такое ощцщение, что Django впадает в бесконечный цикл.

Подскажите, как это можно преодолеть?
гугли у ForeignKey атрибут on_delete
источник