Merge pull request 'registring region,district and village models' (#64) from behruz into main
Some checks failed
Deploy to Production / build-and-deploy (push) Failing after 51s

Reviewed-on: #64
This commit is contained in:
2026-04-20 10:06:37 +00:00
2 changed files with 35 additions and 14 deletions

View File

@@ -165,5 +165,26 @@ PAGES = [
"link": reverse_lazy("admin:evaluation_documentcategorymodel_changelist"),
}
]
},
{
"title": _("Joylashuvlar"),
"separator": True,
"items": [
{
"title": _("Shaharlar"),
"icon": "attach_file",
"link": reverse_lazy("admin:shared_regionmodel_changelist"),
},
{
"title": _("Tumanlar"),
"icon": "attach_file",
"link": reverse_lazy("admin:shared_districtmodel_changelist"),
},
{
"title": _("Mahallalar"),
"icon": "attach_file",
"link": reverse_lazy("admin:shared_villagemodel_changelist"),
},
]
}
]

View File

@@ -1,21 +1,21 @@
# from django.contrib import admin
from django.contrib import admin
# from core.apps.shared.models import RegionModel, DistrictModel, VillageModel
from core.apps.shared.models import RegionModel, DistrictModel, VillageModel
# @admin.register(RegionModel)
# class RegionAdmin(admin.ModelAdmin):
# list_display = ('name', 'code')
# search_fields = ('name', 'code')
@admin.register(RegionModel)
class RegionAdmin(admin.ModelAdmin):
list_display = ('id', 'name',)
search_fields = ('name')
# @admin.register(DistrictModel)
# class DistrictAdmin(admin.ModelAdmin):
# list_display = ('name', 'code', 'region')
# search_fields = ('name', 'code')
@admin.register(DistrictModel)
class DistrictAdmin(admin.ModelAdmin):
list_display = ('id', 'name', 'region')
search_fields = ('name', 'region')
# @admin.register(VillageModel)
# class VillageAdmin(admin.ModelAdmin):
# list_display = ('name', 'code', 'district')
# search_fields = ('name', 'code')
@admin.register(VillageModel)
class VillageAdmin(admin.ModelAdmin):
list_display = ('id', 'name', 'district')
search_fields = ('name', 'district')