How to use database cursor in OpenERPAuthProvider in http_server.py in server part??
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Buchhaltung
- Lager
- PoS
- Project
- MRP
Diese Frage wurde gekennzeichnet
Hello you can do:
from openerp import pooler, sql_db
# Get database connexion
db = sql_db.db_connect(db_name) # You can get the db name from config
cr = db.cursor()
# Access pooler the one in self.pool
pool = pooler.get_pool(cr.dbname)
pool['res.user'].browse...
Hello nbessi, thank you for your useful answer but actually i don't know how to get db_name pro grammatically in my case,,,so it will be very helpful if you will tell me , how to fetch "db_name" from config(which you are saying)... Thank you
Hello nbessi,,,i have tried your given solution and i have done what i want thank you so much for your help.
This way i do get access to db but only to some models like res.partner but not to other models like product.product or website ?!? How can i access models like website too?
Diskutieren Sie gerne? Treten Sie bei, statt nur zu lesen!
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
RegistrierenVerknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
---|---|---|---|---|
|
3
Sept. 20
|
5617 | ||
|
0
Aug. 15
|
19093 | ||
|
1
März 15
|
7121 | ||
|
2
März 22
|
6280 | ||
|
0
März 15
|
8808 |