Book Image

Odoo Development Essentials

Book Image

Odoo Development Essentials

Overview of this book

Table of Contents (17 chapters)
Odoo Development Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Adding sharing capability to the To-Do app


Our To-Do application now allows users to privately manage their own to-do tasks. Won't it be great to take the app to another level by adding collaboration and social networking features to it? We will be able to share tasks and discuss them with other people.

We will do this with a new module to extend the previously created To-Do app to add these new features. Here is what we expect to achieve by the end of this chapter:

Road map for the user sharing features

Here is our work plan for the feature extensions to be implemented:

  • Add fields to the Task model, such as the user who owns the task

  • Modify the business logic to operate only on the current user's tasks, instead of all tasks the user is able to see

  • Add the necessary fields to the views

  • Add social networking features: the message wall and the followers

We will start creating the basic skeleton for the module alongside the todo_app module. Following the installation example in Chapter 1, Getting Started...