From cd1422e423f1ed2177780d106bb1f493c4190afe Mon Sep 17 00:00:00 2001 From: ivan deng Date: Wed, 26 Jul 2023 22:20:07 +0800 Subject: [PATCH] fix misc --- app_base_chinese/hooks.py | 1 + app_website_blog_editor/models/__init__.py | 1 + app_website_blog_editor/models/blog_post.py | 17 +++++++++++++++++ .../views/blog_post_views.xml | 3 +++ 4 files changed, 22 insertions(+) create mode 100644 app_website_blog_editor/models/blog_post.py diff --git a/app_base_chinese/hooks.py b/app_base_chinese/hooks.py index aa807838..bacb9a69 100644 --- a/app_base_chinese/hooks.py +++ b/app_base_chinese/hooks.py @@ -22,6 +22,7 @@ def pre_init_hook(cr): """ 数据初始化,只在安装时执行,更新时不执行 """ + # todo: 启用中文 pass diff --git a/app_website_blog_editor/models/__init__.py b/app_website_blog_editor/models/__init__.py index 3741ad63..0238cc89 100644 --- a/app_website_blog_editor/models/__init__.py +++ b/app_website_blog_editor/models/__init__.py @@ -25,3 +25,4 @@ from . import blog_tag_category from . import blog_tag from . import blog_blog +from . import blog_post diff --git a/app_website_blog_editor/models/blog_post.py b/app_website_blog_editor/models/blog_post.py new file mode 100644 index 00000000..5ab7e337 --- /dev/null +++ b/app_website_blog_editor/models/blog_post.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- + +from odoo import api, models, fields, _ +from odoo.tools.safe_eval import safe_eval + + +class BlogPost(models.Model): + _inherit = 'blog.post' + + def action_post_debug_view(self): + self.ensure_one() + action = self.env.ref('website_blog.action_blog_post').read()[0] + + action['views'] = [(self.env.ref('website_blog.view_blog_post_form').id, 'form')] + action['res_id'] = self.id + return action + diff --git a/app_website_blog_editor/views/blog_post_views.xml b/app_website_blog_editor/views/blog_post_views.xml index 10def9a7..ca80273a 100644 --- a/app_website_blog_editor/views/blog_post_views.xml +++ b/app_website_blog_editor/views/blog_post_views.xml @@ -10,6 +10,9 @@ + + +