feat(auto-evaluation): to'liq CRUD API va 4 bosqichli forma qo'shildi #25

Merged
husanjon merged 1 commits from feat/auto-evaluation-api into main 2026-03-10 07:11:19 +00:00
Owner
  • 10 ta yangi choice klass qo'shildi: ObjectOwnerType, PropertyRights,
    FormOwnership, LocationHighways, LocationConvenience, AutoCarType, AutoCarWheel
  • AutoEvaluationModel ga ~30 ta yangi field qo'shildi (4 bosqich):
    1-bosqich: ro'yxatga olish raqami, sanalar, ob'ekt turi
    2-bosqich: egasi ma'lumotlari (jismoniy/yuridik), mulk huquqi, egalik shakli
    3-bosqich: manzil (viloyat, tuman, shahar, mahalla, ko'cha, uy)
    4-bosqich: avtomobil (tex passport, marka, model, raqam, rang, dvigatel)
  • CreateSerializer ga validatsiya qo'shildi:
    passport formati (AA 1234567), tex passport formati (AAA 1234567),
    egasi turiga qarab majburiy fieldlar (jismoniy yoki yuridik)
  • View ReadOnlyModelViewSet dan ModelViewSet ga o'zgartirildi
  • Admin 4 bosqichli fieldset bilan yangilandi
  • Yangi filterlar: object_owner_type, property_rights, form_ownership
  • VehicleModel fieldlari FK → ReferenceitemModel ga o'tkazildi
  • Migratsiyalar: 0015, 0016, 0017
- 10 ta yangi choice klass qo'shildi: ObjectOwnerType, PropertyRights, FormOwnership, LocationHighways, LocationConvenience, AutoCarType, AutoCarWheel - AutoEvaluationModel ga ~30 ta yangi field qo'shildi (4 bosqich): 1-bosqich: ro'yxatga olish raqami, sanalar, ob'ekt turi 2-bosqich: egasi ma'lumotlari (jismoniy/yuridik), mulk huquqi, egalik shakli 3-bosqich: manzil (viloyat, tuman, shahar, mahalla, ko'cha, uy) 4-bosqich: avtomobil (tex passport, marka, model, raqam, rang, dvigatel) - CreateSerializer ga validatsiya qo'shildi: passport formati (AA 1234567), tex passport formati (AAA 1234567), egasi turiga qarab majburiy fieldlar (jismoniy yoki yuridik) - View ReadOnlyModelViewSet dan ModelViewSet ga o'zgartirildi - Admin 4 bosqichli fieldset bilan yangilandi - Yangi filterlar: object_owner_type, property_rights, form_ownership - VehicleModel fieldlari FK → ReferenceitemModel ga o'tkazildi - Migratsiyalar: 0015, 0016, 0017
husanjon added 1 commit 2026-03-10 07:11:14 +00:00
- 10 ta yangi choice klass qo'shildi: ObjectOwnerType, PropertyRights,
  FormOwnership, LocationHighways, LocationConvenience, AutoCarType, AutoCarWheel
- AutoEvaluationModel ga ~30 ta yangi field qo'shildi (4 bosqich):
  1-bosqich: ro'yxatga olish raqami, sanalar, ob'ekt turi
  2-bosqich: egasi ma'lumotlari (jismoniy/yuridik), mulk huquqi, egalik shakli
  3-bosqich: manzil (viloyat, tuman, shahar, mahalla, ko'cha, uy)
  4-bosqich: avtomobil (tex passport, marka, model, raqam, rang, dvigatel)
- CreateSerializer ga validatsiya qo'shildi:
  passport formati (AA 1234567), tex passport formati (AAA 1234567),
  egasi turiga qarab majburiy fieldlar (jismoniy yoki yuridik)
- View ReadOnlyModelViewSet dan ModelViewSet ga o'zgartirildi
- Admin 4 bosqichli fieldset bilan yangilandi
- Yangi filterlar: object_owner_type, property_rights, form_ownership
- VehicleModel fieldlari FK → ReferenceitemModel ga o'tkazildi
- Migratsiyalar: 0015, 0016, 0017
husanjon merged commit 5bb3dcd432 into main 2026-03-10 07:11:19 +00:00
husanjon deleted branch feat/auto-evaluation-api 2026-03-10 07:11:19 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sifatbaho/backend-v1#25
No description provided.