Community mailing list archives
Re: Why Open Object Framework?by
I found the model inheritance in Django's documentation, it is a little bit different than what we found in Open Object Framework. But I think the concept is the same.
I don't think Django is offering the same kind of sql model inheritance, which is a real advantage of openobject : you just inherit the toplevel class and it agregates all the model modifications.
However there is an ongoing effort to do the same with sqlalchemy : https://pypi.python.org/pypi/AnyBlok
Le 20 avril 2015 05:34:13 EEST, Mohamed Magdy <firstname.lastname@example.org> a écrit :Hi All,
We all as Odoo Developers use its Framework (Open Object Framework, OOF). we all also know how it has some issues like stability, security system, debugging system and more ....
I noticed that almost all ERP system has its own Framework.
So, I was wondering why did not they use an existing framework (Ruby on Rails, Django .....) which already has a good community support. I worked with Django for a while, it was great in describe the error when use the debugging mode. All of these web frameworks has its own security system which can be customized if needed.
I was wondering, what if Odoo started with Django? it will get more developers and huge community support once it is published for the first time.
An IDE like PyCharm Support Django, but it does not support OOF. (I tried to talk to PyCharm team to support OOF, but they told me they have other priorities). That's why I did a simple try to make Odoo Development easier by providing Odoo-PyCharm-Templates, but it supports only auto-complete for a little portion of the OOF (find a video).