Repository
OCA/website · module folder · Try on Runboat
Module version
1.0.0
Category
Blog
Folder size
0.39 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
https://laslabs.com
Last tracking update
2026-08-07 07:17:49
Authors
Odoo Community Association (OCA), LasLabs
Maintainers
Odoo Community Association (OCA), LasLabs
Committers
Jairo Llopis, Weblate, OCA Transbot, Dave Lasley, oca-travis
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
assets_frontend_demo assets_frontend_demo ir.ui.view qweb Inherits website.assets_frontend
blog_category_template Categories ir.ui.view qweb Inherits website_blog.index_right
blog_category_view_form blog.category.form blog.category form New
blog_category_view_tree blog.category.tree blog.category tree New
categories_recursive Blog Category list ir.ui.view qweb New
view_blog_blog_form blog.blog.form blog.blog form Inherits website_blog.view_blog_blog_form
view_blog_post_form blog.post.form blog.post form Inherits website_blog.view_blog_post_form
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
(inherited route override) WebsiteBlog.blog_categories public http ALL website
Models touched (3)

New fields (1)
  • website_category_ids One2many → blog.category
    comodel_name='blog.category' inverse_name='blog_id' string='Website Categories'
Public methods (0)

No public methods.

New fields (7)
  • all_post_ids Many2many → blog.post
    comodel_name='blog.post' compute='_compute_all_post_ids' readonly=True string='All Posts'
  • blog_id Many2one → blog.blog
    comodel_name='blog.blog' required=True string='Blog'
  • child_ids One2many → blog.category
    comodel_name='blog.category' inverse_name='parent_id' string='Children'
  • name Char
    help='Canonical' required=True
  • parent_id Many2one → blog.category
    comodel_name='blog.category' domain="[('blog_id', '=', blog_id)]" string='Parent'
  • post_count Integer
    compute='_compute_post_count' readonly=True string='Post Count'
  • post_ids One2many → blog.post
    comodel_name='blog.post' inverse_name='website_category_id' string='Posts'
Public methods (0)

No public methods.

New fields (1)
  • website_category_id Many2one → blog.category
    comodel_name='blog.category' string='Website Category'
Public methods (1)
  • search(self, domain, *args, **kwargs)
    @api.model