#django #comments
#django #Комментарии
Вопрос:
Я добавил комментарии с помощью приложения contrib.comments к одной из моих моделей django (1.2). Я добавил ссылку с флагом к каждому комментарию в этом примере: http://docs.djangoproject.com/en/1.2/ref/contrib/comments/example/#flagging. Флаги добавляются в базу данных, когда я нажимаю на ссылку с флагом.
Но .. что теперь? Похоже, что нет способа просмотреть, какие комментарии помечены. Флаги не отображаются в admin, хотя администратор может помечать комментарии.
Как минимум, я думаю, мне нужен способ показать, какие комментарии помечены и еще не удалены. Нужно ли мне реализовать это самостоятельно или эта функциональность встроена в приложение комментариев каким-то образом, который я еще не выяснил?
Ответ №1:
Один из вариантов — добавить этот столбец в интерфейс администратора, когда вы заходите и просматриваете комментарии. Тогда вы сможете включить фильтры в этом интерфейсе администратора и увидеть все помеченные комментарии.
http://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin .ModelAdmin.list_filter