|
|
vor 18 Stunden | |
|---|---|---|
| app | vor 1 Tag | |
| db-init | vor 3 Tagen | |
| .gitignore | vor 1 Jahr | |
| .node-version | vor 1 Jahr | |
| Dockerfile | vor 3 Tagen | |
| README.md | vor 18 Stunden | |
| checkbox_checked.jpg | vor 1 Jahr | |
| checkbox_unchecked.jpg | vor 1 Jahr | |
| data_ms.csv | vor 2 Tagen | |
| docker-compose.yml | vor 3 Tagen | |
| e_master_view.csv | vor 2 Tagen | |
| entrypoint.sh | vor 1 Jahr | |
| hardness.xlsx | vor 1 Jahr | |
| install.ps1 | vor 1 Jahr | |
| myuses.dot | vor 3 Tagen | |
| myuses.html | vor 3 Tagen | |
| requirements.txt | vor 1 Jahr | |
| test_xls.py | vor 1 Jahr | |
| test_xlsx2.py | vor 1 Jahr | |
| testpd_xlsx.py | vor 1 Jahr |
This project runs Django and SQL Server with Docker Compose.
docker compose build
docker compose up -d
docker compose ps
Web app:
http://localhost:8039
The project includes a tab-separated import file:
app/customer_template_mapping_import.tsv
Import it into CustomerTemplateMapping:
docker exec coi-web-1 python manage.py import_customer_templates /app/customer_template_mapping_import.tsv
Set created_by:
docker exec coi-web-1 python manage.py import_customer_templates /app/customer_template_mapping_import.tsv --created_by 1
Override export template:
docker exec coi-web-1 python manage.py import_customer_templates /app/customer_template_mapping_import.tsv --export-template japanese
customer_nameSHEET_NAMES using 1-based orderhardness_out_in_4 from the numeric index mappingexport_template to aseanAdjusted numeric mapping:
1 -> hardness_out
2 -> hardness_out_in
3 -> hardness_both_size
4 -> dimension
5 -> dimension_weight_warp
6 -> dimension_app
7 -> dimension_app_drawing
8 -> dimension_bal_weight
9 -> dim_bal_app_hard
10 -> dim_bal_app_hard_stamp
11 -> dim_bal_app_rot_hard
12 -> thickness_8_point
13 -> centering
The command also still supports the older CSV format with customer_name and JSON template_names.
Seed or top up project data models:
docker exec coi-web-1 python manage.py seed_all_mock_models
docker exec coi-web-1 python manage.py seed_all_mock_models --target-count 100
Create missing user profiles:
docker exec coi-web-1 python manage.py create_profile
Run migrations:
docker exec coi-web-1 python manage.py migrate
Open a Django shell:
docker exec -it coi-web-1 python manage.py shell
Show running containers:
docker compose ps
View web logs:
docker compose logs web --tail 200
View database logs:
docker compose logs db --tail 200
Restart services:
docker compose restart web
docker compose restart db
Stop the stack:
docker compose down
Lots for /report/coi/:
260218548-019 -> customer NOGUCHI SEIKI -> auto-selects asean260218549-022 -> customer NOGUCHI SEIKI -> auto-selects aseanCEN-TEST-008 -> customer CENTERING TEST -> auto-selects aseanCEN-TEST-012 -> customer CENTERING TEST -> auto-selects aseanCEN-JP-001 -> customer CENTERING JAPAN TEST -> auto-selects japanesecoi-web-1coi-db-1docker-compose.yml./app