Skip to content

Commit

Permalink
Updated Read.md
Browse files Browse the repository at this point in the history
  • Loading branch information
NicolasHerreraHdez authored Nov 26, 2022
1 parent 2eec807 commit 9726959
Showing 1 changed file with 44 additions and 1 deletion.
45 changes: 44 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,44 @@
# academy-lms
# Upgraded Odoo eLearning Module

## Overview

A odoo module designed for Wizeline, Inc.

Wizeline, Inc. requires the importation of courses via a Google Docs Document, importation of skills, adding skills to courses, exportation of students with their respective skills.

This module facilitates said requirements.

## Odoo Module
Every odoo module follows the structure below. To create a module you need to atleast have two files ```manifest.py``` and ```__init__.py``` .

my_module
├── __init__.py
├── __manifest__.py
├── controllers
│ ├── __init__.py
│ └── controllers.py
├── demo
│ └── demo.xml
├── models
│ ├── __init__.py
│ └── models.py
├── security
│ └── ir.model.access.csv
└── views
├── templates.xml
└── views.xml
If you do not want to bother installing Odoo on your computer, you can also [download](https://www.odoo.com/documentation/16.0/_downloads/b7f3a4243ae7f3166cd5c4d23a256739/my_module.zip) this module structure template in which you replace every occurrences of my_module to the name of your choice. For more information visit the official [Odoo Documentation](https://www.odoo.com/documentation/16.0/administration/odoo_sh/getting_started/first_module.html) .

You can also create this structure manually, you can visit the official documentation on how to [Build an Odoo module](https://www.odoo.com/documentation/16.0/developer/howtos/backend.html) to understand the structure of a module and the content of each file.

## Deployment
To deploy a custom module to Odoo.sh simply add the folder containing your module to the repository. If you worked on your module locally:

1. Clone the repository linked to Odoo.sh.
2. Add the custom module folder, in this case ```eLearning_upgraded```, to the cloned folder.
3. Commit the changes and push to the remote repository.
**Note:**
Your can also follow this [tutorial](https://www.youtube.com/watch?v=rZaHSTvljuA)


Every commit to the repository will be automatically applied in Odoo.sh. If you are in a development branch in Odoo.sh every commit will generate a new build for more information on Odoo.sh branches visit [here](https://www.odoo.com/documentation/16.0/administration/odoo_sh/getting_started/branches.html#odoosh-gettingstarted-branches-tabs-settings).

0 comments on commit 9726959

Please sign in to comment.