https://github.com/anucha-tk/learn_odoo_17
https://github.com/anucha-tk/learn_odoo_17
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/anucha-tk/learn_odoo_17
- Owner: anucha-tk
- Created: 2025-02-17T16:14:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-18T01:17:06.000Z (over 1 year ago)
- Last Synced: 2025-02-18T02:26:36.080Z (over 1 year ago)
- Language: Shell
- Size: 835 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learn Odoo 17
- [Learn Odoo 17](#learn-odoo-17)
- [ToolStacks](#toolstacks)
- [Setup](#setup)
- [Pre-commit(ruff)](#pre-commitruff)
- [Manual pre-commit](#manual-pre-commit)
- [Commit msg standard](#commit-msg-standard)
- [install](#install)
- [Run](#run)
- [Container](#container)
- [Source](#source)
# ToolStacks
- Code Quality
- pyproject.toml
- ruff
- code spell
- precommit(.pre-commit-config.yaml)
- commit-lint
# Setup
## Pre-commit(ruff)
```bash
pip install ruff pre-commit && pre-commit install
```
## Manual pre-commit
```bash
pre-commit run --all-files
```
## Commit msg standard
### install
```bash
pip install commitizen
```
use `cz`
```bash
cz commit
```
# Run
## Container
```bash
make local-dev
```
now we can access [http://localhost:10017](http://localhost:10017)
# Source
[odoo-17-docker-compose](https://github.com/minhng92/odoo-17-docker-compose)