Skip to Content
Odoo model

forum.post

Forum Post. Defined in module website_forum; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 5 fields added, 2 removed, 0 renamed.

  1. Odoo 16 website_forum
  2. Odoo 17 website_forum
  3. Odoo 18 website_forum
  4. Odoo 19 website_forum
  5. Odoo 20 website_forum

Odoo 16 to 17

Community only All changes in this step

Fields removed (1)

FieldTypeModuleNotes
bump_datedatetimewebsite_forum

Fields added (1)

FieldTypeModule
last_activity_datedatetimewebsite_forum
4 views of this model removed
  • website_forum.view_forum_post_form
  • website_forum.view_forum_post_graph
  • website_forum.view_forum_post_list
  • website_forum.view_forum_post_search
3 actions on this model removed
  • website_forum.action_forum_favorites
  • website_forum.action_forum_post
  • website_forum.action_forum_posts

Odoo 17 to 18

Community only All changes in this step

No change to this model's own fields in this step.

Odoo 18 to 19

Community + Enterprise All changes in this step

No change to this model's own fields in this step.

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields removed (1)

FieldTypeModuleNotes
website_message_idsone2manywebsite_forum

Fields added (4)

FieldTypeModule
comment_idsone2manywebsite_forum
follower_idsmany2manywebsite_forum
is_followerbooleanwebsite_forum
write_date_contentdatetimewebsite_forum

Now also inherits website.located.mixin, website.structured_data.mixin (fields from these parents are listed on their own pages).

No longer inherits mail.thread.

All fields declared on forum.post (65)

Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.

present not present not covered (Enterprise, Odoo 16 and 17)

Show all 65 fields
FieldTypeLabelModule1617181920
activebooleanActivewebsite_forum
bump_datedatetimeBumped onwebsite_forum
can_acceptbooleanCan Acceptwebsite_forum
can_answerbooleanCan Answerwebsite_forum
can_askbooleanCan Askwebsite_forum
can_closebooleanCan Closewebsite_forum
can_commentbooleanCan Commentwebsite_forum
can_comment_convertbooleanCan Convert to Commentwebsite_forum
can_display_biographybooleanIs the author's biography visible from his postwebsite_forum
can_downvotebooleanCan Downvotewebsite_forum
can_editbooleanCan Editwebsite_forum
can_flagbooleanCan Flagwebsite_forum
can_moderatebooleanCan Moderatewebsite_forum
can_postbooleanCan Automatically be Validatedwebsite_forum
can_upvotebooleanCan Upvotewebsite_forum
can_use_full_editorbooleanCan Use Full Editorwebsite_forum
can_viewbooleanCan Viewwebsite_forum
child_countintegerAnswerswebsite_forum
child_idsone2many forum.postPost Answerswebsite_forum
closed_datedatetimeClosed onwebsite_forum
closed_reason_idmany2one forum.post.reasonReasonwebsite_forum
closed_uidmany2one res.usersClosed bywebsite_forum
comment_idsone2many forum.post.commentCommentswebsite_forum
contenthtmlContentwebsite_forum
create_datedatetimeAsked onwebsite_forum
create_uidmany2one res.usersCreated bywebsite_forum
favourite_countintegerFavoritewebsite_forum
favourite_idsmany2many res.usersFavouritewebsite_forum
flag_user_idmany2one res.usersFlagged bywebsite_forum
follower_idsmany2many res.partnerFollowerswebsite_forum
forum_idmany2one forum.forumForumwebsite_forum
has_validated_answerbooleanIs answeredwebsite_forum
is_correctbooleanCorrectwebsite_forum
is_followerbooleanIs Followerwebsite_forum
karma_acceptintegerConvert comment to answerwebsite_forum
karma_closeintegerKarma to closewebsite_forum
karma_commentintegerKarma to commentwebsite_forum
karma_comment_convertintegerKarma to convert comment to answerwebsite_forum
karma_editintegerKarma to editwebsite_forum
karma_flagintegerFlag a post as offensivewebsite_forum
last_activity_datedatetimeLast activity onwebsite_forum
moderator_idmany2one res.usersReviewed bywebsite_forum
namecharTitlewebsite_forum
parent_idmany2one forum.postQuestionwebsite_forum
plain_contenttextPlain Contentwebsite_forum
relevancyfloatRelevancewebsite_forum
self_replybooleanReply to own questionwebsite_forum
show_ticketbooleanwebsite_helpdesk_forumE
stateselectionStatuswebsite_forum
tag_idsmany2many forum.tagTagswebsite_forum
ticket_idmany2one helpdesk.ticketwebsite_helpdesk_forumE
uid_has_answeredbooleanHas Answeredwebsite_forum
user_favouritebooleanIs Favouritewebsite_forum
user_voteintegerMy Votewebsite_forum
viewsintegerViewswebsite_forum
vote_countintegerTotal Voteswebsite_forum
vote_idsone2many forum.post.voteVoteswebsite_forum
website_idmany2onewebsite_forum
website_message_idsone2manywebsite_forum
website_urlcharWebsite URLwebsite_forum
write_datedatetimeUpdated onwebsite_forum
write_date_contentdatetimeContent Updated onwebsite_forum
write_uidmany2one res.usersUpdated bywebsite_forum
Coverage. Odoo 16 to 17 and 17 to 18 compare Community modules only (the Enterprise 16 and 17 sources are not available to us). Odoo 18 to 19 and 19 to 20 include Community and Enterprise modules. Everything here comes from a static read of the Odoo source code: a field counts as removed only when no parent model, mixin or delegated model still provides it. Fields created dynamically at run time can be missed, and entries we could not confirm are marked as low confidence.