Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I'm a newbie in Ubuntu (Using VirtualBox).
I'm struggling for days just to do a hello world program, I have downloaded and installed OpenERP 7, I have also installed Postgres SQL, Eclipse and Python, I have gone through a storm of lines of codes just to get this far and now I'm stuck at the door of the beginnings.
I have followed documentations by odoo and so far I have reached to this stage:
Right now I'm struggling with the addons, the code doesn't seem to work however I located the file and manually edited it to change the addons path using some other guides to point at my so called Academy "module example" however I'm not even sure now if it is working.
So to begin with, how would a hello world page even would look like?
Why am I missing some files when I scaffold/build a new module? (missing controllers and security folders as well academy.py)
When I start localhost:8069 only get the menu's and things to manipulate, I have no understanding on how to start from scratch to develop what I need :(
Thank you for your time
Hello, I am assuming you are using odoo version 8 for your development. But you may want to watch some of these videos from the odoo opendays conference.
OpenDay Day 1 Presentations
1:58:20 [slides] Odoo v8: The framework reborn – Antony Lesuisse
3:17:20 [slides] Developing V8 frontend modules – Xavier Morel
5:47:45 [slides] Developing V8 backend modules – Raphael Collet
9:17:30 [slides] Development environments in 5 mins. – Laurent Mignon
OpenDay Day 2 Presentations
- postgresql installed and running, other python dependency installed
- do these at odoo root folder
- postgresql username 'openerp' existed and have been granted to create database
- in these commands: Postgresql Database name = odoo_sf_db, modules directory = sf_modules, module name = sf_module, model name (will be a table name in Postgresql database) = sf_model, controller name ( it is the code to process some web requests) = sf_model_controller
createdb -U openerp -W odoo_sf_db
./openerp-server scaffold --init sf_module --dest sf_modules --model sf_model --controller sf_model_controller
then change the line:
<record id="sf_module.sf_model_demo" model="sf_model">
<record id="sf_module.sf_model_demo" model="sf_module.sf_model">
./openerp-server --addons-path=addons,sf_modules -i sf_module -d odoo_sf_db -r openerp -w admin1234
after some minutes, open your browser to:
to see your new 'web page'
to see your new 'web page' with the result from your model controller.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 8/4/14, 5:23 PM|
|Seen: 2748 times|
|Last updated: 3/16/15, 8:10 AM|