Commit graph

14 commits

Author SHA1 Message Date
bronsen
f1ab7afb6f [tests] Ensure it is ok the enter the same name twice 2025-03-13 18:41:20 +01:00
bronsen
819bbfc7d9 [tests] use hypothesis to generate test data 2025-03-13 18:13:41 +01:00
bronsen
1f100d329b [pytest] create session-scoped django.test.Client fixture 2025-03-13 18:13:16 +01:00
bronsen
55be0c8370 [tests] Ensure new Teil is entered into the DB 2025-03-13 17:45:01 +01:00
bronsen
3edd39f013 [collector view] emit warning log when a Teil aready existed 2025-03-13 17:43:46 +01:00
bronsen
27c9a3a35b [collector] can now collect Teile and list them
If a newly entered Teil already exists, we ignore that and do nothing.

"name" could become a primary key...
2025-03-13 16:32:31 +01:00
bronsen
1870d50ccf [collector admin] register Teil model in admin 2025-03-12 23:52:36 +01:00
bronsen
6214610edc [collector view] rudimentary implementation of list and detail view 2025-03-12 23:52:18 +01:00
bronsen
15279ee99c [collector] rename model to singular form, but provide verbose_name* in Meta 2025-03-12 23:11:58 +01:00
bronsen
77c67c637c [collector model] implement __str__() 2025-03-12 23:00:48 +01:00
bronsen
67a4063a21 [collector model] add prefix to name of index 2025-03-12 22:55:48 +01:00
bronsen
ac4bf13d1b [collector] make the app a package 2025-03-12 22:33:24 +01:00
bronsen
67bb3e0777 [collector] create initial model and migration 2025-03-12 22:32:06 +01:00
bronsen
592b84625e [collector] start the app that will collect parts data 2025-03-12 21:17:08 +01:00