Sitemap
Asliddin Maxmudov

Asliddin Maxmudov

Installation and configuration | Odoo tutorial (v17)

2 min readFeb 29, 2024

Odoo bilan ishlashdan oldin kompyuterda python versiyasini tekshirib olish kerak.

Odoo v17 dan boshlab, python versiyasi 3.10 yoki undan yuqori bo’lishi kerak. (3.11 versiya tavsiya etiladi)

Git orqali odoo klon qilib olinadi.

git clone -b 17.0 --single-branch --depth=1 git@github.com:odoo/odoo.git

odoo papkasiga kirib olamiz.

cd odoo

virtual environment yaratib olamiz.

python3 -m venv venv

Aktivatsiya qilamiz.

. venv/bin/activate

wheel paketini o’rnatib olamiz.

python -m pip install wheel

Ana requirements.txt faylidagi paketlarni yuklab olamiz.

python -m pip install -r requirements.txt

Postgres.app’ni kompyuterimizga yuklab olamiz.

Get Asliddin Maxmudov’s stories in your inbox

Join Medium for free to get updates from this writer.

Terminalda $USER qiymatini tekshirib olamiz.

echo $USER

Mening holatimda

user

Agar sizda ham natijada user chiqqan bo’lsa hech qanday amal bajarish shart emas. Aks holda natijada chiqqan nom bo’yicha postgresda user va db yaratib olamiz.

Ana endi odoo’ni ishga tushiramiz.

python3 odoo-bin --addons-path=addons,odoo/addons -d user -i base

Browserda http://localhost:8069/web/login manziliga kiramiz.

Press enter or click to view image in full size

Email va Password’ga bir xil admin deb yozib kiramiz. Quyidagi oyna ochiladi:

Press enter or click to view image in full size

Har proyektni ishga tushirish uchun uzun komandani yozish o’rniga .conf yaratib, ishimizni ancha osonlashtirishimiz mumkin.

python odoo-bin -s -c todo.conf --addons-path addons,odoo/addons,custom-addons -d user -i base

Bu yerda faylni todo.conf deb nomladim. Proyektni ishlashdan to’xtatamiz. Proyektimizda todo.conf nomli fayl yaratildi. Bu faylda proyektni ishga tushirish sozlamalari yozilgan. Ana endi proyektni quyidagi komanda orqali ishga tushirish mumkin:

python odoo-bin -c todo.conf

--

--