1. Ti

    03.11.2011

    0 ↑
    0 ↓
    Пользую стандартные комменты для модели! Нужно при удалении объекта удалять комменты этого объекта! Есть пару вопросов!
    Как получить комментарии для объетка? Нужно переопределить метод delete у модели или написать новый для action?
  2. igorekk

    03.11.2011

    0 ↑
    0 ↓
  3. Нужно переопределить метод delete у модели или написать новый для action?

    Вам нужен сигнал pre_delete, описанные Вами способы будут не всегда срабатывать.

  4. Ti

    04.11.2011

    0 ↑
    0 ↓
    А как работает сигнал и откуда его вызывать?
  5. hardtop

    04.11.2011

    0 ↑
    0 ↓
    А как работает сигнал и откуда его вызывать?
    https://docs.djangoproject.com/en/1.3/topics/signals/
  6. Ti

    05.11.2011

    0 ↑
    0 ↓
    Оказалось все на много проще, достаточно было просто к модели добавить!
    class New(models.Model):
    .....

    comments = generic.GenericRelation(Comment, object_id_field="object_pk")

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.