Я работаю в одном из odoo | модуль openerp. Однако в моем модуле комментарии раздел отображает все комментарии на странице. Поэтому я хотел добавить показать еще кнопку комментариев.Я хочу добавить 'show more comments ..' button in my odoo | openerp module
Вот мой вид содержание:
<button class="btn mt8 oe_button">Show more...</button>
Мои модель: пй файл
class Comment(models.Model):
_name = 'page.comment'
_comments_per_list = 10
отношение поле комментария в моей модели:
website_message_ids = fields.One2many(
'mail.message', 'res_id',
domain=lambda self: [('model', '=', self._name), ('type', '=', 'comment')],
string='Website Messages', help="Website communication history")
и соответствующих метод является:
@api.multi
def get_comment_detail(self):
try:
comments = self.website_message_ids
values.update({
'channel': self.channel_id,
'user': user,
'comments': comments,
})
return values
Краткое описание:
Если страница получает N количество комментариев, чем это показывает все из них по умолчанию. Но я хочу контролировать свой поток под «показать больше комментариев». Итак, как это можно сделать в моей model.py, я не знаю, как с этим бороться.
При каждом нажатии кол-во комментариев должно быть загружено.
Спасибо за любую помощь | предварительные предложения
можете ли вы предоставить часть контроллера? – BomberMan
Возможно, вы пройдете 10 комментариев в словаре – BomberMan