-
- Downloads
[IMP] website_slides: improve and add statistics computation
Purpose of this commit is to add some statistics computation on slide.channel model. We want notably to have a count of views and votes (likes and dislikes) on channels. Completion is also computed. Purpose is to be able to search and order channels based on those statistics. Having stored computed fields for some statistics help achieving that purpose. Tests are added. This commit is linked to task ID 1936153 and PR #30985.
Showing
- addons/website_slides/controllers/main.py 1 addition, 1 deletionaddons/website_slides/controllers/main.py
- addons/website_slides/models/slide_channel.py 77 additions, 24 deletionsaddons/website_slides/models/slide_channel.py
- addons/website_slides/models/slide_slide.py 53 additions, 2 deletionsaddons/website_slides/models/slide_slide.py
- addons/website_slides/tests/__init__.py 1 addition, 0 deletionsaddons/website_slides/tests/__init__.py
- addons/website_slides/tests/common.py 1 addition, 0 deletionsaddons/website_slides/tests/common.py
- addons/website_slides/tests/test_statistics.py 30 additions, 3 deletionsaddons/website_slides/tests/test_statistics.py
- addons/website_slides/views/slide_channel_views.xml 16 additions, 0 deletionsaddons/website_slides/views/slide_channel_views.xml
- addons/website_slides/views/website_slides_templates.xml 2 additions, 2 deletionsaddons/website_slides/views/website_slides_templates.xml
Loading
Please register or sign in to comment