From 09f302ceaa8ea575d79d33ead0267246c11e295c Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Fri, 30 Jan 2026 15:22:13 +0545 Subject: [PATCH] feat: implement HTMX support, DRF filters, and professionalized documentation - Implement server-side location chaining with HTMX support via `htmx=True` in fields and widgets. - Update location views to handle HTMX requests and return HTML '] + for item in data: + options.append(f'') + return HttpResponse("\n".join(options)) + + def district_list_view(request): province = request.GET.get("province") + + # Fallback: take the first non-internal parameter as province + if not province: + for key, value in request.GET.items(): + if key not in ["ne", "en", "html"] and value: + province = value + break + if not province: return JsonResponse([], safe=False) - # Check for ne/en parameters from request or widget data attributes ne = request.GET.get("ne", "false").lower() == "true" en = request.GET.get("en", "true").lower() == "true" + as_html = request.GET.get("html", "false").lower() == "true" or request.headers.get("HX-Request") == "true" data = get_districts_by_province(province, ne=ne, en=en) + + if as_html: + placeholder = "जिल्ला छान्नुहोस्" if ne else "Select District" + return _render_options(data, placeholder) + return JsonResponse(data, safe=False) def municipality_list_view(request): district = request.GET.get("district") + + # Fallback: take the first non-internal parameter as district + if not district: + for key, value in request.GET.items(): + if key not in ["ne", "en", "html"] and value: + district = value + break + if not district: return JsonResponse([], safe=False) - # Check for ne/en parameters from request or widget data attributes ne = request.GET.get("ne", "false").lower() == "true" en = request.GET.get("en", "true").lower() == "true" + as_html = request.GET.get("html", "false").lower() == "true" or request.headers.get("HX-Request") == "true" data = get_municipalities_by_district(district, ne=ne, en=en) + + if as_html: + placeholder = "नगरपालिका छान्नुहोस्" if ne else "Select Municipality" + return _render_options(data, placeholder) + return JsonResponse(data, safe=False) diff --git a/django_nepkit/widgets.py b/django_nepkit/widgets.py index e0b3749..b12eae6 100644 --- a/django_nepkit/widgets.py +++ b/django_nepkit/widgets.py @@ -2,6 +2,8 @@ from django import forms from django.urls import reverse_lazy from nepali.datetime import nepalidate +from django_nepkit.conf import nepkit_settings + def _append_css_class(attrs, class_name: str): """ @@ -14,12 +16,11 @@ def _append_css_class(attrs, class_name: str): class NepaliWidgetMixin: def __init__(self, *args, **kwargs): - self.ne = kwargs.pop("ne", False) - en_value = kwargs.pop("en", True) - if self.ne: - self.en = False - else: - self.en = en_value + default_lang = nepkit_settings.DEFAULT_LANGUAGE + self.ne = kwargs.pop("ne", default_lang == "ne") + + self.en = kwargs.pop("en", not self.ne) + self.htmx = kwargs.pop("htmx", False) attrs = kwargs.get("attrs", {}) or {} @@ -51,28 +52,35 @@ class ChainedSelectWidget(forms.Select): class ProvinceSelectWidget(NepaliWidgetMixin, ChainedSelectWidget): def _configure_attrs(self, attrs): _append_css_class(attrs, "nepkit-province-select") + if self.htmx: + url = reverse_lazy("django_nepkit:district-list") + attrs.update({ + "hx-get": url, + "hx-target": ".nepkit-district-select", + "hx-trigger": "change", + }) class DistrictSelectWidget(NepaliWidgetMixin, ChainedSelectWidget): def _configure_attrs(self, attrs): _append_css_class(attrs, "nepkit-district-select") - try: - url = reverse_lazy("django_nepkit:district-list") - str(url) # Force evaluation to catch NoReverseMatch - attrs["data-url"] = url - except Exception: - pass + url = reverse_lazy("django_nepkit:district-list") + attrs["data-url"] = url + + if self.htmx: + url_muni = reverse_lazy("django_nepkit:municipality-list") + attrs.update({ + "hx-get": url_muni, + "hx-target": ".nepkit-municipality-select", + "hx-trigger": "change", + }) class MunicipalitySelectWidget(NepaliWidgetMixin, ChainedSelectWidget): def _configure_attrs(self, attrs): _append_css_class(attrs, "nepkit-municipality-select") - try: - url = reverse_lazy("django_nepkit:municipality-list") - str(url) # Force evaluation to catch NoReverseMatch - attrs["data-url"] = url - except Exception: - pass + url = reverse_lazy("django_nepkit:municipality-list") + attrs["data-url"] = url class NepaliDatePickerWidget(NepaliWidgetMixin, forms.TextInput): diff --git a/example/demo/admin.py b/example/demo/admin.py index b087b7a..799582c 100644 --- a/example/demo/admin.py +++ b/example/demo/admin.py @@ -10,14 +10,14 @@ class PersonAdmin(NepaliModelAdmin): list_display = ( "name", "birth_date", - "birth_date_en", + "birth_date_ne", "phone_number", "province", - "province_en", + "province_ne", "district", - "district_en", + "district_ne", "municipality", - "municipality_en", + "municipality_ne", "created_at", "updated_at", ) diff --git a/example/demo/migrations/0002_alter_person_district_en_and_more.py b/example/demo/migrations/0002_alter_person_district_en_and_more.py new file mode 100644 index 0000000..9fd2a84 --- /dev/null +++ b/example/demo/migrations/0002_alter_person_district_en_and_more.py @@ -0,0 +1,911 @@ +# Generated by Django 6.0.1 on 2026-01-30 09:11 + +import django_nepkit.models +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("demo", "0001_initial"), + ] + + operations = [ + migrations.AlterField( + model_name="person", + name="district_en", + field=django_nepkit.models.DistrictField( + blank=True, + choices=[ + ("बाजुरा", "बाजुरा"), + ("बझाङ", "बझाङ"), + ("बैतडी", "बैतडी"), + ("डडेलधुरा", "डडेलधुरा"), + ("डोटी", "डोटी"), + ("अछाम", "अछाम"), + ("कैलाली", "कैलाली"), + ("दार्चुला", "दार्चुला"), + ("कञ्\u200dचनपुर", "कञ्\u200dचनपुर"), + ("सप्तरी", "सप्तरी"), + ("सिराहा", "सिराहा"), + ("धनुषा", "धनुषा"), + ("महोत्तरी", "महोत्तरी"), + ("सर्लाही", "सर्लाही"), + ("रौतहट", "रौतहट"), + ("बारा", "बारा"), + ("पर्सा", "पर्सा"), + ("गोरखा", "गोरखा"), + ("मनाङ", "मनाङ"), + ("मुस्ताङ", "मुस्ताङ"), + ("म्याग्दी", "म्याग्दी"), + ("कास्की", "कास्की"), + ("लमजुङ", "लमजुङ"), + ("तनहुँ", "तनहुँ"), + ("नवलपरासी पूर्व", "नवलपरासी पूर्व"), + ("स्याङ्जा", "स्याङ्जा"), + ("पर्वत", "पर्वत"), + ("बाग्लुङ", "बाग्लुङ"), + ("दोलखा", "दोलखा"), + ("सिन्धुपाल्चोक", "सिन्धुपाल्चोक"), + ("रसुवा", "रसुवा"), + ("धादिङ", "धादिङ"), + ("नुवाकोट", "नुवाकोट"), + ("काठमाडौं", "काठमाडौं"), + ("भक्तपुर", "भक्तपुर"), + ("ललितपुर", "ललितपुर"), + ("काभ्रेपलान्चोक", "काभ्रेपलान्चोक"), + ("रामेछाप", "रामेछाप"), + ("सिन्धुली", "सिन्धुली"), + ("मकवानपुर", "मकवानपुर"), + ("चितवन", "चितवन"), + ("रूकुम पूर्व", "रूकुम पूर्व"), + ("रोल्पा", "रोल्पा"), + ("प्युठान", "प्युठान"), + ("गुल्मी", "गुल्मी"), + ("अर्घाखाँची", "अर्घाखाँची"), + ("पाल्पा", "पाल्पा"), + ("रुपन्देही", "रुपन्देही"), + ("कपिलवस्तु", "कपिलवस्तु"), + ("दाङ", "दाङ"), + ("बाँके", "बाँके"), + ("बर्दिया", "बर्दिया"), + ("नवलपरासी पश्चिम", "नवलपरासी पश्चिम"), + ("डोल्पा", "डोल्पा"), + ("मुगु", "मुगु"), + ("जुम्ला", "जुम्ला"), + ("कालिकोट", "कालिकोट"), + ("दैलेख", "दैलेख"), + ("जाजरकोट", "जाजरकोट"), + ("सल्यान", "सल्यान"), + ("सुर्खेत", "सुर्खेत"), + ("हुम्ला", "हुम्ला"), + ("रूकुम पश्चिम", "रूकुम पश्चिम"), + ("ताप्लेजुङ", "ताप्लेजुङ"), + ("सङ्खुवासभा", "सङ्खुवासभा"), + ("सोलुखुम्बु", "सोलुखुम्बु"), + ("ओखलढुङ्गा", "ओखलढुङ्गा"), + ("खोटाङ", "खोटाङ"), + ("भोजपुर", "भोजपुर"), + ("धनकुटा", "धनकुटा"), + ("तेह्रथुम", "तेह्रथुम"), + ("पाँचथर", "पाँचथर"), + ("इलाम", "इलाम"), + ("झापा", "झापा"), + ("मोरङ", "मोरङ"), + ("सुनसरी", "सुनसरी"), + ("उदयपुर", "उदयपुर"), + ], + en=False, + max_length=100, + ne=True, + null=True, + ), + ), + migrations.AlterField( + model_name="person", + name="municipality_en", + field=django_nepkit.models.MunicipalityField( + blank=True, + choices=[ + ("हिमाली गाउँपालिका", "हिमाली गाउँपालिका"), + ("गौमुल गाउँपालिका", "गौमुल गाउँपालिका"), + ("बडीमालिका नगरपालिका", "बडीमालिका नगरपालिका"), + ("छेडेदह गाउँपालिका", "छेडेदह गाउँपालिका"), + ("बुढीगंगा नगरपालिका", "बुढीगंगा नगरपालिका"), + ("त्रिवेणी नगरपालिका", "त्रिवेणी नगरपालिका"), + ("जगन्नाथगाउँपालिका", "जगन्नाथगाउँपालिका"), + ("बुढीनन्दा नगरपालिका", "बुढीनन्दा नगरपालिका"), + ("स्वामीकार्तिक खापर गाउँपालिका", "स्वामीकार्तिक खापर गाउँपालिका"), + ("काँडा गाउँपालिका", "काँडा गाउँपालिका"), + ("बुङ्गल नगरपालिका", "बुङ्गल नगरपालिका"), + ("तलकोट गाउँपालिका", "तलकोट गाउँपालिका"), + ("मष्टा गाउँपालिका", "मष्टा गाउँपालिका"), + ("जयपृथ्वी नगरपालिका", "जयपृथ्वी नगरपालिका"), + ("छबिसपाथिभेरा गाउँपालिका", "छबिसपाथिभेरा गाउँपालिका"), + ("दुर्गाथली गाउँपालिका", "दुर्गाथली गाउँपालिका"), + ("बित्थडचिर गाउँपालिका", "बित्थडचिर गाउँपालिका"), + ("थलारा गाउँपालिका", "थलारा गाउँपालिका"), + ("खप्तडछान्ना गाउँपालिका", "खप्तडछान्ना गाउँपालिका"), + ("सूर्मा गाउँपालिका", "सूर्मा गाउँपालिका"), + ("केदारस्यु गाउँपालिका", "केदारस्यु गाउँपालिका"), + ("डिलासैनी गाउँपालिका", "डिलासैनी गाउँपालिका"), + ("दोगडाकेदार गाउँपालिका", "दोगडाकेदार गाउँपालिका"), + ("पुर्चौडी नगरपालिका", "पुर्चौडी नगरपालिका"), + ("सुर्नया गाउँपालिका", "सुर्नया गाउँपालिका"), + ("दशरथचन्द नगरपालिका", "दशरथचन्द नगरपालिका"), + ("शिवनाथ गाउँपालिका", "शिवनाथ गाउँपालिका"), + ("मेलौली नगरपालिका", "मेलौली नगरपालिका"), + ("पाटन नगरपालिका", "पाटन नगरपालिका"), + ("सिगास गाउँपालिका", "सिगास गाउँपालिका"), + ("पञ्चेश्वर गाउँपालिका", "पञ्चेश्वर गाउँपालिका"), + ("नवदुर्गा गाउँपालिका", "नवदुर्गा गाउँपालिका"), + ("अमरगढी नगरपालिका", "अमरगढी नगरपालिका"), + ("भागेश्वोर गाउँपालिका", "भागेश्वोर गाउँपालिका"), + ("परशुराम नगरपालिका", "परशुराम नगरपालिका"), + ("आलिताल गाउँपालिका", "आलिताल गाउँपालिका"), + ("गन्यापधुरा गाउँपालिका", "गन्यापधुरा गाउँपालिका"), + ("अजयमेरु गाउँपालिका", "अजयमेरु गाउँपालिका"), + ("पूर्बिचाैकि गाउँपालिका", "पूर्बिचाैकि गाउँपालिका"), + ("सायल गाउँपालिका", "सायल गाउँपालिका"), + ("के.आई.सिंह गाउँपालिका", "के.आई.सिंह गाउँपालिका"), + ("बोगटान फुड्सिल गाउँपालिका", "बोगटान फुड्सिल गाउँपालिका"), + ("बडीकेदार गाउँपालिका", "बडीकेदार गाउँपालिका"), + ("जोरायल गाउँपालिका", "जोरायल गाउँपालिका"), + ("आदर्श गाउँपालिका", "आदर्श गाउँपालिका"), + ("शिखर नगरपालिका", "शिखर नगरपालिका"), + ("दिपायल सिलगढी नगरपालिका", "दिपायल सिलगढी नगरपालिका"), + ("रामारोशन गाउँपालिका", "रामारोशन गाउँपालिका"), + ("मेल्लेख गाउँपालिका", "मेल्लेख गाउँपालिका"), + ("साँफेबगर नगरपालिका", "साँफेबगर नगरपालिका"), + ("चौरपाटी गाउँपालिका", "चौरपाटी गाउँपालिका"), + ("मंगलसेन नगरपालिका", "मंगलसेन नगरपालिका"), + ("कमलबजार नगरपालिका", "कमलबजार नगरपालिका"), + ("ढकारी गाउँपालिका", "ढकारी गाउँपालिका"), + ("तुर्माखाँद गाउँपालिका", "तुर्माखाँद गाउँपालिका"), + ("पंचदेवल विनायक नगरपालिका", "पंचदेवल विनायक नगरपालिका"), + ("बान्नीगढी जयगढ गाउँपालिका", "बान्नीगढी जयगढ गाउँपालिका"), + ("मोहन्याल गाउँपालिका", "मोहन्याल गाउँपालिका"), + ("चुरे गाउँपालिका", "चुरे गाउँपालिका"), + ("गोदावरी नगरपालिका", "गोदावरी नगरपालिका"), + ("गौरीगङ्गा नगरपालिका", "गौरीगङ्गा नगरपालिका"), + ("बर्दगोरिया गाउँपालिका", "बर्दगोरिया गाउँपालिका"), + ("लम्किचुहा नगरपालिका", "लम्किचुहा नगरपालिका"), + ("जानकी गाउँपालिका", "जानकी गाउँपालिका"), + ("जोशीपुर गाउँपालिका", "जोशीपुर गाउँपालिका"), + ("टीकापुर नगरपालिका", "टीकापुर नगरपालिका"), + ("भजनी नगरपालिका", "भजनी नगरपालिका"), + ("धनगढी उप-महानगरपालिका", "धनगढी उप-महानगरपालिका"), + ("घोडाघोडी नगरपालिका", "घोडाघोडी नगरपालिका"), + ("कैलारी गाउँपालिका", "कैलारी गाउँपालिका"), + ("व्यास गाउँपालिका", "व्यास गाउँपालिका"), + ("दुहुँ गाउँपालिका", "दुहुँ गाउँपालिका"), + ("महाकाली नगरपालिका", "महाकाली नगरपालिका"), + ("अपिहिमाल गाउँपालिका", "अपिहिमाल गाउँपालिका"), + ("मार्मा गाउँपालिका", "मार्मा गाउँपालिका"), + ("शैल्यशिखर नगरपालिका", "शैल्यशिखर नगरपालिका"), + ("लेकम गाउँपालिका", "लेकम गाउँपालिका"), + ("नौगाड गाउँपालिका", "नौगाड गाउँपालिका"), + ("मालिकार्जुन गाउँपालिका", "मालिकार्जुन गाउँपालिका"), + ("कृष्णपुर नगरपालिका", "कृष्णपुर नगरपालिका"), + ("शुक्लाफाटा नगरपालिका", "शुक्लाफाटा नगरपालिका"), + ("बेदकोट नगरपालिका", "बेदकोट नगरपालिका"), + ("भीमदत्त नगरपालिका", "भीमदत्त नगरपालिका"), + ("लालझाडी गाउँपालिका", "लालझाडी गाउँपालिका"), + ("पुनर्वास नगरपालिका", "पुनर्वास नगरपालिका"), + ("बेलौरी नगरपालिका", "बेलौरी नगरपालिका"), + ("बेलडाँडी गाउँपालिका", "बेलडाँडी गाउँपालिका"), + ("महाकाली नगरपालिका", "महाकाली नगरपालिका"), + ("सप्तकोशी नगरपालिका", "सप्तकोशी नगरपालिका"), + ("कञ्चनरुप नगरपालिका", "कञ्चनरुप नगरपालिका"), + ("रुपनी गाउँपालिका", "रुपनी गाउँपालिका"), + ("शम्भुनाथ नगरपालिका", "शम्भुनाथ नगरपालिका"), + ("सुरुङ्\u200dगा नगरपालिका", "सुरुङ्\u200dगा नगरपालिका"), + ("बलान-बिहुल गाउँपालिका", "बलान-बिहुल गाउँपालिका"), + ("बोदे बर्साइन नगरपालिका", "बोदे बर्साइन नगरपालिका"), + ("बेल्ही चपेना गाउँपालिका", "बेल्ही चपेना गाउँपालिका"), + ("बिष्णुपुर गाउँपालिका", "बिष्णुपुर गाउँपालिका"), + ("राजविराज नगरपालिका", "राजविराज नगरपालिका"), + ("महादेवा गाउँपालिका", "महादेवा गाउँपालिका"), + ("तिरहुत गाउँपालिका", "तिरहुत गाउँपालिका"), + ("तिलाठी कोईलाडी गाउँपालिका", "तिलाठी कोईलाडी गाउँपालिका"), + ("छिन्नमस्ता गाउँपालिका", "छिन्नमस्ता गाउँपालिका"), + ("अग्निसाइर कृष्णासवरन गाउँपालिका", "अग्निसाइर कृष्णासवरन गाउँपालिका"), + ("खडक नगरपालिका", "खडक नगरपालिका"), + ("डाक्नेश्वरी नगरपालिका", "डाक्नेश्वरी नगरपालिका"), + ("हनुमाननगर कंकालिनी नगरपालिका", "हनुमाननगर कंकालिनी नगरपालिका"), + ("लहान नगरपालिका", "लहान नगरपालिका"), + ("धनगढीमाई नगरपालिका", "धनगढीमाई नगरपालिका"), + ("गोलबजार नगरपालिका", "गोलबजार नगरपालिका"), + ("मिर्चैया नगरपालिका", "मिर्चैया नगरपालिका"), + ("कर्जन्हा नगरपालिका", "कर्जन्हा नगरपालिका"), + ("नरहा गाउँपालिका", "नरहा गाउँपालिका"), + ("बिष्णुपुर गाउँपालिका", "बिष्णुपुर गाउँपालिका"), + ("अर्नमा गाउँपालिका", "अर्नमा गाउँपालिका"), + ("सुखीपुर नगरपालिका", "सुखीपुर नगरपालिका"), + ("सखुवानन्कारकट्टी गाउँपालिका", "सखुवानन्कारकट्टी गाउँपालिका"), + ("भगवानपुर गाउँपालिका", "भगवानपुर गाउँपालिका"), + ("नवराजपुर गाउँपालिका", "नवराजपुर गाउँपालिका"), + ("बरियारपट्टी गाउँपालिका", "बरियारपट्टी गाउँपालिका"), + ("औरही गाउँपालिका", "औरही गाउँपालिका"), + ("सिरहा नगरपालिका", "सिरहा नगरपालिका"), + ("कल्याणपुर नगरपालिका", "कल्याणपुर नगरपालिका"), + ("लक्ष्मीपुर पटरी गाउँपालिका", "लक्ष्मीपुर पटरी गाउँपालिका"), + ("धनुषाधाम नगरपालिका", "धनुषाधाम नगरपालिका"), + ("मिथिला नगरपालिका", "मिथिला नगरपालिका"), + ("बटेश्वर गाउँपालिका", "बटेश्वर गाउँपालिका"), + ("क्षिरेश्वरनाथ नगरपालिका", "क्षिरेश्वरनाथ नगरपालिका"), + ("लक्ष्मीनिया गाउँपालिका", "लक्ष्मीनिया गाउँपालिका"), + ("मिथिला बिहारी नगरपालिका", "मिथिला बिहारी नगरपालिका"), + ("हंसपुर नगरपालिका", "हंसपुर नगरपालिका"), + ("शहीदनगर नगरपालिका", "शहीदनगर नगरपालिका"), + ("कमला नगरपालिका", "कमला नगरपालिका"), + ("जनकनन्दिनी गाउँपालिका", "जनकनन्दिनी गाउँपालिका"), + ("विदेह नगरपालिका", "विदेह नगरपालिका"), + ("जनकपुरधाम उप-महानगरपालिका", "जनकपुरधाम उप-महानगरपालिका"), + ("धनौजी गाउँपालिका", "धनौजी गाउँपालिका"), + ("नगराईन नगरपालिका", "नगराईन नगरपालिका"), + ("गणेशमान चारनाथ नगरपालिका", "गणेशमान चारनाथ नगरपालिका"), + ("सबैला नगरपालिका", "सबैला नगरपालिका"), + ("औरही गाउँपालिका", "औरही गाउँपालिका"), + ("मुखियापट्टी मुसहरनिया गाउँपालिका", "मुखियापट्टी मुसहरनिया गाउँपालिका"), + ("बर्दिबास नगरपालिका", "बर्दिबास नगरपालिका"), + ("गौशाला नगरपालिका", "गौशाला नगरपालिका"), + ("सोनमा गाउँपालिका", "सोनमा गाउँपालिका"), + ("औरही नगरपालिका", "औरही नगरपालिका"), + ("लोहरपट्टी नगरपालिका", "लोहरपट्टी नगरपालिका"), + ("बलवा नगरपालिका", "बलवा नगरपालिका"), + ("रामगोपालपुर नगरपालिका", "रामगोपालपुर नगरपालिका"), + ("साम्सी गाउँपालिका", "साम्सी गाउँपालिका"), + ("एकडारा गाउँपालिका", "एकडारा गाउँपालिका"), + ("महोत्तरी गाउँपालिका", "महोत्तरी गाउँपालिका"), + ("पिपरा गाउँपालिका", "पिपरा गाउँपालिका"), + ("मटिहानी नगरपालिका", "मटिहानी नगरपालिका"), + ("जलेश्वर नगरपालिका", "जलेश्वर नगरपालिका"), + ("भँगाहा नगरपालिका", "भँगाहा नगरपालिका"), + ("मनरा शिसवा नगरपालिका", "मनरा शिसवा नगरपालिका"), + ("लालबन्दी नगरपालिका", "लालबन्दी नगरपालिका"), + ("बागमती नगरपालिका", "बागमती नगरपालिका"), + ("बरहथवा नगरपालिका", "बरहथवा नगरपालिका"), + ("हरिपुर नगरपालिका", "हरिपुर नगरपालिका"), + ("ईश्वरपुर नगरपालिका", "ईश्वरपुर नगरपालिका"), + ("पर्सा गाउँपालिका", "पर्सा गाउँपालिका"), + ("ब्रह्मपुरी गाउँपालिका", "ब्रह्मपुरी गाउँपालिका"), + ("चन्द्रनगर गाउँपालिका", "चन्द्रनगर गाउँपालिका"), + ("कविलासी नगरपालिका", "कविलासी नगरपालिका"), + ("चक्रघट्टा गाउँपालिका", "चक्रघट्टा गाउँपालिका"), + ("धनकौल गाउँपालिका", "धनकौल गाउँपालिका"), + ("रामनगर गाउँपालिका", "रामनगर गाउँपालिका"), + ("बलारा नगरपालिका", "बलारा नगरपालिका"), + ("गोडैटा नगरपालिका", "गोडैटा नगरपालिका"), + ("विष्णु गाउँपालिका", "विष्णु गाउँपालिका"), + ("मलंगवा नगरपालिका", "मलंगवा नगरपालिका"), + ("हरिवन नगरपालिका", "हरिवन नगरपालिका"), + ("हरिपुर्वा नगरपालिका", "हरिपुर्वा नगरपालिका"), + ("बसबरीया गाउँपालिका", "बसबरीया गाउँपालिका"), + ("कौडेना गाउँपालिका", "कौडेना गाउँपालिका"), + ("चन्द्रपुर नगरपालिका", "चन्द्रपुर नगरपालिका"), + ("गुजरा नगरपालिका", "गुजरा नगरपालिका"), + ("फतुवाबिजयपुर नगरपालिका", "फतुवाबिजयपुर नगरपालिका"), + ("कटहरिया नगरपालिका", "कटहरिया नगरपालिका"), + ("बृन्दावन नगरपालिका", "बृन्दावन नगरपालिका"), + ("माधव नारायण नगरपालिका", "माधव नारायण नगरपालिका"), + ("गरुडा नगरपालिका", "गरुडा नगरपालिका"), + ("देवाही गोनाही नगरपालिका", "देवाही गोनाही नगरपालिका"), + ("मौलापुर नगरपालिका", "मौलापुर नगरपालिका"), + ("बौधीमाई नगरपालिका", "बौधीमाई नगरपालिका"), + ("परोहा नगरपालिका", "परोहा नगरपालिका"), + ("यमुनामाई गाउँपालिका", "यमुनामाई गाउँपालिका"), + ("राजदेवी नगरपालिका", "राजदेवी नगरपालिका"), + ("गौर नगरपालिका", "गौर नगरपालिका"), + ("ईशनाथ नगरपालिका", "ईशनाथ नगरपालिका"), + ("गढीमाई नगरपालिका", "गढीमाई नगरपालिका"), + ("राजपुर नगरपालिका", "राजपुर नगरपालिका"), + ("दुर्गा भगवती गाउँपालिका", "दुर्गा भगवती गाउँपालिका"), + ("निजगढ नगरपालिका", "निजगढ नगरपालिका"), + ("कोल्हवी नगरपालिका", "कोल्हवी नगरपालिका"), + ("परवानीपुर गाउँपालिका", "परवानीपुर गाउँपालिका"), + ("प्रसौनी गाउँपालिका", "प्रसौनी गाउँपालिका"), + ("विश्रामपुर गाउँपालिका", "विश्रामपुर गाउँपालिका"), + ("फेटा गाउँपालिका", "फेटा गाउँपालिका"), + ("कलैया उप-महानगरपालिका", "कलैया उप-महानगरपालिका"), + ("करैयामाई गाउँपालिका", "करैयामाई गाउँपालिका"), + ("आदर्श कोटवाल गाउँपालिका", "आदर्श कोटवाल गाउँपालिका"), + ("सिम्रौनगढ नगरपालिका", "सिम्रौनगढ नगरपालिका"), + ("पचरौता नगरपालिका", "पचरौता नगरपालिका"), + ("महागढीमाई नगरपालिका", "महागढीमाई नगरपालिका"), + ("देवताल गाउँपालिका", "देवताल गाउँपालिका"), + ("जीतपुर सिमरा उप-महानगरपालिका", "जीतपुर सिमरा उप-महानगरपालिका"), + ("बारागढी गाउँपालिका", "बारागढी गाउँपालिका"), + ("सुवर्ण गाउँपालिका", "सुवर्ण गाउँपालिका"), + ("ठोरी गाउँपालिका", "ठोरी गाउँपालिका"), + ("जिराभवानी गाउँपालिका", "जिराभवानी गाउँपालिका"), + ("जगरनाथपुर गाउँपालिका", "जगरनाथपुर गाउँपालिका"), + ("सखुवा प्रसौनी गाउँपालिका", "सखुवा प्रसौनी गाउँपालिका"), + ("पर्सागढी नगरपालिका", "पर्सागढी नगरपालिका"), + ("वीरगंज महानगरपालिका", "वीरगंज महानगरपालिका"), + ("बहुदरमाई नगरपालिका", "बहुदरमाई नगरपालिका"), + ("पोखरि नगरपालिका", "पोखरि नगरपालिका"), + ("कालिकामाई गाउँपालिका", "कालिकामाई गाउँपालिका"), + ("धोबीनी गाउँपालिका", "धोबीनी गाउँपालिका"), + ("पकहाँ मैनपुर गाउँपालिका", "पकहाँ मैनपुर गाउँपालिका"), + ("बिन्दबासिनी गाउँपालिका", "बिन्दबासिनी गाउँपालिका"), + ("पटेर्वा सुगौली गाउँपालिका", "पटेर्वा सुगौली गाउँपालिका"), + ("छिपहरमाई गाउँपालिका", "छिपहरमाई गाउँपालिका"), + ("चुमनुव्री गाउँपालिका", "चुमनुव्री गाउँपालिका"), + ("बारपाक सुलिकोट गाउँपालिका", "बारपाक सुलिकोट गाउँपालिका"), + ("धार्चे गाउँपालिका", "धार्चे गाउँपालिका"), + ("आरूघाट गाउँपालिका", "आरूघाट गाउँपालिका"), + ("भिमसेनथापा गाउँपालिका", "भिमसेनथापा गाउँपालिका"), + ("सिरानचोक गाउँपालिका", "सिरानचोक गाउँपालिका"), + ("गोरखा Municipality", "गोरखा Municipality"), + ("शहिद लखन गाउँपालिका", "शहिद लखन गाउँपालिका"), + ("गण्डकी गाउँपालिका", "गण्डकी गाउँपालिका"), + ("अजिरकोट गाउँपालिका", "अजिरकोट गाउँपालिका"), + ("पालुङटार नगरपालिका", "पालुङटार नगरपालिका"), + ("नार्पा भूमि गाउँपालिका", "नार्पा भूमि गाउँपालिका"), + ("चाँमे गाउँपालिका", "चाँमे गाउँपालिका"), + ("नासाेँ गाउँपालिका", "नासाेँ गाउँपालिका"), + ("मनाङ ङिस्याङ गाउँपालिका", "मनाङ ङिस्याङ गाउँपालिका"), + ("दालोमे गाउँपालिका", "दालोमे गाउँपालिका"), + ("घरपझोङ गाउँपालिका", "घरपझोङ गाउँपालिका"), + ("लोमन्थाङ गाउँपालिका", "लोमन्थाङ गाउँपालिका"), + ("थासाङ गाउँपालिका", "थासाङ गाउँपालिका"), + ("वारागुङ मुक्तिक्षेत्रगाउँपालिका", "वारागुङ मुक्तिक्षेत्रगाउँपालिका"), + ("अन्नपूर्ण गाउँपालिका", "अन्नपूर्ण गाउँपालिका"), + ("रघुगंगा गाउँपालिका", "रघुगंगा गाउँपालिका"), + ("धवलागिरी गाउँपालिका", "धवलागिरी गाउँपालिका"), + ("मालिका गाउँपालिका", "मालिका गाउँपालिका"), + ("मंगला गाउँपालिका", "मंगला गाउँपालिका"), + ("बेनी नगरपालिका", "बेनी नगरपालिका"), + ("मादी गाउँपालिका", "मादी गाउँपालिका"), + ("माछापुच्छ्रे गाउँपालिका", "माछापुच्छ्रे गाउँपालिका"), + ("पोखरा महानगरपालिका", "पोखरा महानगरपालिका"), + ("रूपा गाउँपालिका", "रूपा गाउँपालिका"), + ("माछापुच्छ्रे गाउँपालिका", "माछापुच्छ्रे गाउँपालिका"), + ("दोर्दी गाउँपालिका", "दोर्दी गाउँपालिका"), + ("मर्स्याङदी गाउँपालिका", "मर्स्याङदी गाउँपालिका"), + ("मध्यनेपाल नगरपालिका", "मध्यनेपाल नगरपालिका"), + ("बेसीशहर नगरपालिका", "बेसीशहर नगरपालिका"), + ("राईनास नगरपालिका", "राईनास नगरपालिका"), + ("क्व्होलासोथार गाउँपालिका", "क्व्होलासोथार गाउँपालिका"), + ("सुन्दरबजार नगरपालिका", "सुन्दरबजार नगरपालिका"), + ("दूधपोखरी गाउँपालिका", "दूधपोखरी गाउँपालिका"), + ("भानु नगरपालिका", "भानु नगरपालिका"), + ("व्यास नगरपालिका", "व्यास नगरपालिका"), + ("म्याग्दे गाउँपालिका", "म्याग्दे गाउँपालिका"), + ("शुक्लागण्डकी नगरपालिका", "शुक्लागण्डकी नगरपालिका"), + ("भिमाद नगरपालिका", "भिमाद नगरपालिका"), + ("घिरिङ गाउँपालिका", "घिरिङ गाउँपालिका"), + ("देवघाट गाउँपालिका", "देवघाट गाउँपालिका"), + ("बन्दिपुर गाउँपालिका", "बन्दिपुर गाउँपालिका"), + ("आँबूखैरेनी गाउँपालिका", "आँबूखैरेनी गाउँपालिका"), + ("ऋषिङ्ग गाउँपालिका", "ऋषिङ्ग गाउँपालिका"), + ("गैंडाकोट नगरपालिका", "गैंडाकोट नगरपालिका"), + ("बुलिङटार गाउँपालिका", "बुलिङटार गाउँपालिका"), + ("हुप्सेकोट गाउँपालिका", "हुप्सेकोट गाउँपालिका"), + ("देवचुली नगरपालिका", "देवचुली नगरपालिका"), + ("कावासोती नगरपालिका", "कावासोती नगरपालिका"), + ("मध्यविन्दु नगरपालिका", "मध्यविन्दु नगरपालिका"), + ("विनयी त्रिवेणी गाउँपालिका", "विनयी त्रिवेणी गाउँपालिका"), + ("बौदीकाली गाउँपालिका", "बौदीकाली गाउँपालिका"), + ("फेदीखोला गाउँपालिका", "फेदीखोला गाउँपालिका"), + ("आँधिखोला गाउँपालिका", "आँधिखोला गाउँपालिका"), + ("अर्जुनचौपारी गाउँपालिका", "अर्जुनचौपारी गाउँपालिका"), + ("भीरकोट नगरपालिका", "भीरकोट नगरपालिका"), + ("विरुवा गाउँपालिका", "विरुवा गाउँपालिका"), + ("चापाकोट नगरपालिका", "चापाकोट नगरपालिका"), + ("वालिङ नगरपालिका", "वालिङ नगरपालिका"), + ("गल्याङ नगरपालिका", "गल्याङ नगरपालिका"), + ("कालीगण्डकी गाउँपालिका", "कालीगण्डकी गाउँपालिका"), + ("पुतलीबजार नगरपालिका", "पुतलीबजार नगरपालिका"), + ("हरिनास गाउँपालिका", "हरिनास गाउँपालिका"), + ("मोदी गाउँपालिका", "मोदी गाउँपालिका"), + ("कुश्मा नगरपालिका", "कुश्मा नगरपालिका"), + ("फलेवास नगरपालिका", "फलेवास नगरपालिका"), + ("महाशिला गाउँपालिका", "महाशिला गाउँपालिका"), + ("विहादी गाउँपालिका", "विहादी गाउँपालिका"), + ("पैयूँ गाउँपालिका", "पैयूँ गाउँपालिका"), + ("जलजला गाउँपालिका", "जलजला गाउँपालिका"), + ("बाग्लुङ नगरपालिका", "बाग्लुङ नगरपालिका"), + ("ताराखोला गाउँपालिका", "ताराखोला गाउँपालिका"), + ("तमानखोला गाउँपालिका", "तमानखोला गाउँपालिका"), + ("ढोरपाटन नगरपालिका", "ढोरपाटन नगरपालिका"), + ("निसीखोला गाउँपालिका", "निसीखोला गाउँपालिका"), + ("वडिगाड गाउँपालिका", "वडिगाड गाउँपालिका"), + ("गल्कोट नगरपालिका", "गल्कोट नगरपालिका"), + ("जैमिनी नगरपालिका", "जैमिनी नगरपालिका"), + ("काठेखोला गाउँपालिका", "काठेखोला गाउँपालिका"), + ("बरेङ गाउँपालिका", "बरेङ गाउँपालिका"), + ("गौरीशंकर गाउँपालिका", "गौरीशंकर गाउँपालिका"), + ("विगु गाउँपालिका", "विगु गाउँपालिका"), + ("कालिन्चोक गाउँपालिका", "कालिन्चोक गाउँपालिका"), + ("जिरी नगरपालिका", "जिरी नगरपालिका"), + ("तामाकोशी गाउँपालिका", "तामाकोशी गाउँपालिका"), + ("मेलुङ गाउँपालिका", "मेलुङ गाउँपालिका"), + ("शैलुङ गाउँपालिका", "शैलुङ गाउँपालिका"), + ("भीमेश्वर नगरपालिका", "भीमेश्वर नगरपालिका"), + ("वैतेश्वर गाउँपालिका", "वैतेश्वर गाउँपालिका"), + ("जुगल गाउँपालिका", "जुगल गाउँपालिका"), + ("पाँचपोखरी थाङपाल गाउँपालिका", "पाँचपोखरी थाङपाल गाउँपालिका"), + ("हेलम्बु गाउँपालिका", "हेलम्बु गाउँपालिका"), + ("चौतारा साँगाचोकगढी नगरपालिका", "चौतारा साँगाचोकगढी नगरपालिका"), + ("बलेफी गाउँपालिका", "बलेफी गाउँपालिका"), + ("बाह्रविसे नगरपालिका", "बाह्रविसे नगरपालिका"), + ("लिसंखु पाखर गाउँपालिका", "लिसंखु पाखर गाउँपालिका"), + ("सुनकोशी गाउँपालिका", "सुनकोशी गाउँपालिका"), + ("भोटेकोशी गाउँपालिका", "भोटेकोशी गाउँपालिका"), + ("मेलम्ची नगरपालिका", "मेलम्ची नगरपालिका"), + ("ईन्द्रावती गाउँपालिका", "ईन्द्रावती गाउँपालिका"), + ("त्रिपुरासुन्दरी गाउँपालिका", "त्रिपुरासुन्दरी गाउँपालिका"), + ("गोसाईकुण्ड गाउँपालिका", "गोसाईकुण्ड गाउँपालिका"), + ("आमाछोदिङ्मो गाउँपालिका", "आमाछोदिङ्मो गाउँपालिका"), + ("उत्तरगया गाउँपालिका", "उत्तरगया गाउँपालिका"), + ("कालिका गाउँपालिका", "कालिका गाउँपालिका"), + ("नौकुण्ड गाउँपालिका", "नौकुण्ड गाउँपालिका"), + ("खनियाबास गाउँपालिका", "खनियाबास गाउँपालिका"), + ("गंगाजमुना गाउँपालिका", "गंगाजमुना गाउँपालिका"), + ("त्रिपुरासुन्दरी गाउँपालिका", "त्रिपुरासुन्दरी गाउँपालिका"), + ("नेत्रावती डबजोङ गाउँपालिका", "नेत्रावती डबजोङ गाउँपालिका"), + ("नीलकण्ठ नगरपालिका", "नीलकण्ठ नगरपालिका"), + ("सिद्धलेक गाउँपालिका", "सिद्धलेक गाउँपालिका"), + ("वेनीघाट रोराङ गाउँपालिका", "वेनीघाट रोराङ गाउँपालिका"), + ("गजुरी गाउँपालिका", "गजुरी गाउँपालिका"), + ("गल्छी गाउँपालिका", "गल्छी गाउँपालिका"), + ("थाक्रे गाउँपालिका", "थाक्रे गाउँपालिका"), + ("धुनिवेशी नगरपालिका", "धुनिवेशी नगरपालिका"), + ("रुबी भ्याली गाउँपालिका", "रुबी भ्याली गाउँपालिका"), + ("ज्वालामूखी गाउँपालिका", "ज्वालामूखी गाउँपालिका"), + ("तादी गाउँपालिका", "तादी गाउँपालिका"), + ("सुर्यगढी गाउँपालिका", "सुर्यगढी गाउँपालिका"), + ("विदुर नगरपालिका", "विदुर नगरपालिका"), + ("किस्पाङ गाउँपालिका", "किस्पाङ गाउँपालिका"), + ("म्यागङ गाउँपालिका", "म्यागङ गाउँपालिका"), + ("बेलकोटगढी नगरपालिका", "बेलकोटगढी नगरपालिका"), + ("लिखु गाउँपालिका", "लिखु गाउँपालिका"), + ("पञ्चकन्या गाउँपालिका", "पञ्चकन्या गाउँपालिका"), + ("शिवपुरी गाउँपालिका", "शिवपुरी गाउँपालिका"), + ("ककनी गाउँपालिका", "ककनी गाउँपालिका"), + ("दुप्चेश्वर गाउँपालिका", "दुप्चेश्वर गाउँपालिका"), + ("तारकेश्वर गाउँपालिका", "तारकेश्वर गाउँपालिका"), + ("कागेश्वरी मनोहरा नगरपालिका", "कागेश्वरी मनोहरा नगरपालिका"), + ("गोकर्णेश्वर नगरपालिका", "गोकर्णेश्वर नगरपालिका"), + ("बूढानीलकण्ठ नगरपालिका", "बूढानीलकण्ठ नगरपालिका"), + ("टोखा नगरपालिका", "टोखा नगरपालिका"), + ("तारकेश्वर नगरपालिका", "तारकेश्वर नगरपालिका"), + ("नागार्जुन नगरपालिका", "नागार्जुन नगरपालिका"), + ("कीर्तिपुर नगरपालिका", "कीर्तिपुर नगरपालिका"), + ("दक्षिणकाली नगरपालिका", "दक्षिणकाली नगरपालिका"), + ("शङ्खरापुर नगरपालिका", "शङ्खरापुर नगरपालिका"), + ("काठमाडौँ महानगरपालिका", "काठमाडौँ महानगरपालिका"), + ("चन्द्रागिरी नगरपालिका", "चन्द्रागिरी नगरपालिका"), + ("भक्तपुर नगरपालिका", "भक्तपुर नगरपालिका"), + ("मध्यपुर थिमि नगरपालिका", "मध्यपुर थिमि नगरपालिका"), + ("सूर्यविनायक नगरपालिका", "सूर्यविनायक नगरपालिका"), + ("चाँगुनारायण नगरपालिका", "चाँगुनारायण नगरपालिका"), + ("महालक्ष्मी नगरपालिका", "महालक्ष्मी नगरपालिका"), + ("ललितपुर महानगरपालिका", "ललितपुर महानगरपालिका"), + ("गोदावरी नगरपालिका", "गोदावरी नगरपालिका"), + ("महाङ्काल गाउँपालिका", "महाङ्काल गाउँपालिका"), + ("वाग्मती गाउँपालिका", "वाग्मती गाउँपालिका"), + ("कोन्ज्योसोम गाउँपालिका", "कोन्ज्योसोम गाउँपालिका"), + ("चौंरीदेउराली गाउँपालिका", "चौंरीदेउराली गाउँपालिका"), + ("भुम्लु गाउँपालिका", "भुम्लु गाउँपालिका"), + ("मण्डनदेउपुर नगरपालिका", "मण्डनदेउपुर नगरपालिका"), + ("बनेपा नगरपालिका", "बनेपा नगरपालिका"), + ("पाँचखाल नगरपालिका", "पाँचखाल नगरपालिका"), + ("तेमाल गाउँपालिका", "तेमाल गाउँपालिका"), + ("नमोबुद्ध नगरपालिका", "नमोबुद्ध नगरपालिका"), + ("पनौती नगरपालिका", "पनौती नगरपालिका"), + ("रोशी गाउँपालिका", "रोशी गाउँपालिका"), + ("महाभारत गाउँपालिका", "महाभारत गाउँपालिका"), + ("खानीखोला गाउँपालिका", "खानीखोला गाउँपालिका"), + ("धुलिखेल नगरपालिका", "धुलिखेल नगरपालिका"), + ("बेथानचोक गाउँपालिका", "बेथानचोक गाउँपालिका"), + ("उमाकुण्ड गाउँपालिका", "उमाकुण्ड गाउँपालिका"), + ("गोकुलगंगा गाउँपालिका", "गोकुलगंगा गाउँपालिका"), + ("लिखु गाउँपालिका", "लिखु गाउँपालिका"), + ("मन्थली नगरपालिका", "मन्थली नगरपालिका"), + ("खाँडादेवी गाउँपालिका", "खाँडादेवी गाउँपालिका"), + ("दोरम्बा शैलुङ गाउँपालिका", "दोरम्बा शैलुङ गाउँपालिका"), + ("सुनापति गाउँपालिका", "सुनापति गाउँपालिका"), + ("रामेछाप नगरपालिका", "रामेछाप नगरपालिका"), + ("दुधौली नगरपालिका", "दुधौली नगरपालिका"), + ("तीनपाटन गाउँपालिका", "तीनपाटन गाउँपालिका"), + ("गोलन्जोर गाउँपालिका", "गोलन्जोर गाउँपालिका"), + ("कमलामाई नगरपालिका", "कमलामाई नगरपालिका"), + ("सुनकोशी गाउँपालिका", "सुनकोशी गाउँपालिका"), + ("मरिण गाउँपालिका", "मरिण गाउँपालिका"), + ("हरिहरपुरगढी गाउँपालिका", "हरिहरपुरगढी गाउँपालिका"), + ("फिक्कल गाउँपालिका", "फिक्कल गाउँपालिका"), + ("घ्याङलेख गाउँपालिका", "घ्याङलेख गाउँपालिका"), + ("इन्द्रसरोवर गाउँपालिका", "इन्द्रसरोवर गाउँपालिका"), + ("थाहा नगरपालिका", "थाहा नगरपालिका"), + ("कैलाश गाउँपालिका", "कैलाश गाउँपालिका"), + ("मनहरी गाउँपालिका", "मनहरी गाउँपालिका"), + ("हेटौडा उप-महानगरपालिका", "हेटौडा उप-महानगरपालिका"), + ("मकवानपुरगढी गाउँपालिका", "मकवानपुरगढी गाउँपालिका"), + ("बकैया गाउँपालिका", "बकैया गाउँपालिका"), + ("बागमती गाउँपालिका", "बागमती गाउँपालिका"), + ("राक्सिराङ्ग गाउँपालिका", "राक्सिराङ्ग गाउँपालिका"), + ("भीमफेदी गाउँपालिका", "भीमफेदी गाउँपालिका"), + ("राप्ती नगरपालिका", "राप्ती नगरपालिका"), + ("कालिका नगरपालिका", "कालिका नगरपालिका"), + ("भरतपुर महानगरपालिका", "भरतपुर महानगरपालिका"), + ("रत्ननगर नगरपालिका", "रत्ननगर नगरपालिका"), + ("खैरहनी नगरपालिका", "खैरहनी नगरपालिका"), + ("माडी नगरपालिका", "माडी नगरपालिका"), + ("इच्छाकामना गाउँपालिका", "इच्छाकामना गाउँपालिका"), + ("सिस्ने गाउँपालिका", "सिस्ने गाउँपालिका"), + ("भूमे गाउँपालिका", "भूमे गाउँपालिका"), + ("पुथा उत्तरगंगा गाउँपालिका", "पुथा उत्तरगंगा गाउँपालिका"), + ("सुनछहरी गाउँपालिका", "सुनछहरी गाउँपालिका"), + ("थबाङ गाउँपालिका", "थबाङ गाउँपालिका"), + ("दुईखोली गाउँपालिका", "दुईखोली गाउँपालिका"), + ("मादी गाउँपालिका", "मादी गाउँपालिका"), + ("त्रिवेणी गाउँपालिका", "त्रिवेणी गाउँपालिका"), + ("रोल्पा नगरपालिका", "रोल्पा नगरपालिका"), + ("रुन्टीगढी गाउँपालिका", "रुन्टीगढी गाउँपालिका"), + ("सुनिलस्मृति गाउँपालिका", "सुनिलस्मृति गाउँपालिका"), + ("लुङग्री गाउँपालिका", "लुङग्री गाउँपालिका"), + ("गङ्गादेव गाउँपालिका", "गङ्गादेव गाउँपालिका"), + ("नौबहिनी गाउँपालिका", "नौबहिनी गाउँपालिका"), + ("झिमरुक गाउँपालिका", "झिमरुक गाउँपालिका"), + ("प्यूठान नगरपालिका", "प्यूठान नगरपालिका"), + ("स्वर्गद्वारी नगरपालिका", "स्वर्गद्वारी नगरपालिका"), + ("माण्डवी गाउँपालिका", "माण्डवी गाउँपालिका"), + ("ऐरावती गाउँपालिका", "ऐरावती गाउँपालिका"), + ("सरुमारानी गाउँपालिका", "सरुमारानी गाउँपालिका"), + ("गौमुखी गाउँपालिका", "गौमुखी गाउँपालिका"), + ("मल्लरा गाउँपालिका", "मल्लरा गाउँपालिका"), + ("कालीगण्डकी गाउँपालिका", "कालीगण्डकी गाउँपालिका"), + ("सत्यवती गाउँपालिका", "सत्यवती गाउँपालिका"), + ("मुसिकोट नगरपालिका", "मुसिकोट नगरपालिका"), + ("इस्मा गाउँपालिका", "इस्मा गाउँपालिका"), + ("मालिका गाउँपालिका", "मालिका गाउँपालिका"), + ("मदाने गाउँपालिका", "मदाने गाउँपालिका"), + ("धुर्कोट गाउँपालिका", "धुर्कोट गाउँपालिका"), + ("रेसुङ्गा नगरपालिका", "रेसुङ्गा नगरपालिका"), + ("छत्रकोट गाउँपालिका", "छत्रकोट गाउँपालिका"), + ("रुरुक्षेत्र गाउँपालिका", "रुरुक्षेत्र गाउँपालिका"), + ("चन्द्रकोट गाउँपालिका", "चन्द्रकोट गाउँपालिका"), + ("गुल्मी दरबार गाउँपालिका", "गुल्मी दरबार गाउँपालिका"), + ("छत्रदेव गाउँपालिका", "छत्रदेव गाउँपालिका"), + ("मालारानी गाउँपालिका", "मालारानी गाउँपालिका"), + ("भुमिकास्थान नगरपालिका", "भुमिकास्थान नगरपालिका"), + ("सन्धिखर्क नगरपालिका", "सन्धिखर्क नगरपालिका"), + ("शितगंगा नगरपालिका", "शितगंगा नगरपालिका"), + ("पाणिनी गाउँपालिका", "पाणिनी गाउँपालिका"), + ("रामपुर नगरपालिका", "रामपुर नगरपालिका"), + ("पूर्वखोला गाउँपालिका", "पूर्वखोला गाउँपालिका"), + ("रम्भा गाउँपालिका", "रम्भा गाउँपालिका"), + ("बगनासकाली गाउँपालिका", "बगनासकाली गाउँपालिका"), + ("तानसेन नगरपालिका", "तानसेन नगरपालिका"), + ("रैनादेवी छहरा गाउँपालिका", "रैनादेवी छहरा गाउँपालिका"), + ("माथागढी गाउँपालिका", "माथागढी गाउँपालिका"), + ("रिब्दीकोट गाउँपालिका", "रिब्दीकोट गाउँपालिका"), + ("तिनाउ गाउँपालिका", "तिनाउ गाउँपालिका"), + ("निस्दी गाउँपालिका", "निस्दी गाउँपालिका"), + ("देवदह नगरपालिका", "देवदह नगरपालिका"), + ("बुटवल उप-महानगरपालिका", "बुटवल उप-महानगरपालिका"), + ("सैनामैना नगरपालिका", "सैनामैना नगरपालिका"), + ("कञ्चन गाउँपालिका", "कञ्चन गाउँपालिका"), + ("शुद्धोधन गाउँपालिका", "शुद्धोधन गाउँपालिका"), + ("सियारी गाउँपालिका", "सियारी गाउँपालिका"), + ("तिलोत्तमा नगरपालिका", "तिलोत्तमा नगरपालिका"), + ("ओमसतिया गाउँपालिका", "ओमसतिया गाउँपालिका"), + ("रोहिणी गाउँपालिका", "रोहिणी गाउँपालिका"), + ("मायादेवी गाउँपालिका", "मायादेवी गाउँपालिका"), + ("लुम्बिनी साँस्कृतिक नगरपालिका", "लुम्बिनी साँस्कृतिक नगरपालिका"), + ("कोटहीमाई गाउँपालिका", "कोटहीमाई गाउँपालिका"), + ("सम्मरीमाई गाउँपालिका", "सम्मरीमाई गाउँपालिका"), + ("मर्चवारी गाउँपालिका", "मर्चवारी गाउँपालिका"), + ("गैडहवा गाउँपालिका", "गैडहवा गाउँपालिका"), + ("सिद्धार्थनगर नगरपालिका", "सिद्धार्थनगर नगरपालिका"), + ("वाणगङ्गा नगरपालिका", "वाणगङ्गा नगरपालिका"), + ("शिवराज नगरपालिका", "शिवराज नगरपालिका"), + ("विजयनगर गाउँपालिका", "विजयनगर गाउँपालिका"), + ("कृष्णनगर नगरपालिका", "कृष्णनगर नगरपालिका"), + ("महाराजगंज नगरपालिका", "महाराजगंज नगरपालिका"), + ("यसोधरा गाउँपालिका", "यसोधरा गाउँपालिका"), + ("मायादेवी गाउँपालिका", "मायादेवी गाउँपालिका"), + ("शुद्धोधन गाउँपालिका", "शुद्धोधन गाउँपालिका"), + ("बुद्धभूमि नगरपालिका", "बुद्धभूमि नगरपालिका"), + ("कपिलवस्तु नगरपालिका", "कपिलवस्तु नगरपालिका"), + ("बंगलाचुली गाउँपालिका", "बंगलाचुली गाउँपालिका"), + ("तुलसीपुर उप-महानगरपालिका", "तुलसीपुर उप-महानगरपालिका"), + ("शान्तिनगर गाउँपालिका", "शान्तिनगर गाउँपालिका"), + ("बबई गाउँपालिका", "बबई गाउँपालिका"), + ("दंगीशरण गाउँपालिका", "दंगीशरण गाउँपालिका"), + ("लमही नगरपालिका", "लमही नगरपालिका"), + ("घोराही उप-महानगरपालिका", "घोराही उप-महानगरपालिका"), + ("राप्ती गाउँपालिका", "राप्ती गाउँपालिका"), + ("गढवा गाउँपालिका", "गढवा गाउँपालिका"), + ("राजपुर गाउँपालिका", "राजपुर गाउँपालिका"), + ("खजुरा गाउँपालिका", "खजुरा गाउँपालिका"), + ("जानकी गाउँपालिका", "जानकी गाउँपालिका"), + ("राप्ती सोनारी गाउँपालिका", "राप्ती सोनारी गाउँपालिका"), + ("कोहलपुर नगरपालिका", "कोहलपुर नगरपालिका"), + ("बैजनाथ गाउँपालिका", "बैजनाथ गाउँपालिका"), + ("नेपालगन्ज उप-महानगरपालिका", "नेपालगन्ज उप-महानगरपालिका"), + ("डुडुवा गाउँपालिका", "डुडुवा गाउँपालिका"), + ("नरैनापुर गाउँपालिका", "नरैनापुर गाउँपालिका"), + ("ठाकुरबाबा नगरपालिका", "ठाकुरबाबा नगरपालिका"), + ("गेरुवा गाउँपालिका", "गेरुवा गाउँपालिका"), + ("राजापुर नगरपालिका", "राजापुर नगरपालिका"), + ("मधुवन नगरपालिका", "मधुवन नगरपालिका"), + ("बाँसगढी नगरपालिका", "बाँसगढी नगरपालिका"), + ("बारबर्दिया नगरपालिका", "बारबर्दिया नगरपालिका"), + ("गुलरिया नगरपालिका", "गुलरिया नगरपालिका"), + ("बढैयाताल गाउँपालिका", "बढैयाताल गाउँपालिका"), + ("बर्दघाट नगरपालिका", "बर्दघाट नगरपालिका"), + ("सुनवल नगरपालिका", "सुनवल नगरपालिका"), + ("रामग्राम नगरपालिका", "रामग्राम नगरपालिका"), + ("पाल्हीनन्दन गाउँपालिका", "पाल्हीनन्दन गाउँपालिका"), + ("सरावल गाउँपालिका", "सरावल गाउँपालिका"), + ("सुस्ता गाउँपालिका", "सुस्ता गाउँपालिका"), + ("प्रतापपुर गाउँपालिका", "प्रतापपुर गाउँपालिका"), + ("मुड्केचुला गाउँपालिका", "मुड्केचुला गाउँपालिका"), + ("त्रिपुरासुन्दरी नगरपालिका", "त्रिपुरासुन्दरी नगरपालिका"), + ("ठुली भेरी नगरपालिका", "ठुली भेरी नगरपालिका"), + ("काईके गाउँपालिका", "काईके गाउँपालिका"), + ("छार्का ताङसोङ गाउँपालिका", "छार्का ताङसोङ गाउँपालिका"), + ("शे फोक्सुण्डो गाउँपालिका", "शे फोक्सुण्डो गाउँपालिका"), + ("जगदुल्ला गाउँपालिका", "जगदुल्ला गाउँपालिका"), + ("डोल्पो बुद्ध गाउँपालिका", "डोल्पो बुद्ध गाउँपालिका"), + ("मुगूम कार्मारोङ गाउँपालिका", "मुगूम कार्मारोङ गाउँपालिका"), + ("छायाँनाथ रारा नगरपालिका", "छायाँनाथ रारा नगरपालिका"), + ("खत्याड गाउँपालिका", "खत्याड गाउँपालिका"), + ("सोरु गाउँपालिका", "सोरु गाउँपालिका"), + ("पातारासी गाउँपालिका", "पातारासी गाउँपालिका"), + ("कनकासुन्दरी गाउँपालिका", "कनकासुन्दरी गाउँपालिका"), + ("सिंजा गाउँपालिका", "सिंजा गाउँपालिका"), + ("चन्दननाथ नगरपालिका", "चन्दननाथ नगरपालिका"), + ("गुठिचौर गाउँपालिका", "गुठिचौर गाउँपालिका"), + ("तातोपानी गाउँपालिका", "तातोपानी गाउँपालिका"), + ("तिला गाउँपालिका", "तिला गाउँपालिका"), + ("हिमा गाउँपालिका", "हिमा गाउँपालिका"), + ("महावै गाउँपालिका", "महावै गाउँपालिका"), + ("कालिका गाउँपालिका", "कालिका गाउँपालिका"), + ("पलाँता गाउँपालिका", "पलाँता गाउँपालिका"), + ("पचालझरना गाउँपालिका", "पचालझरना गाउँपालिका"), + ("रास्कोट नगरपालिका", "रास्कोट नगरपालिका"), + ("सान्नी त्रिवेणी गाउँपालिका", "सान्नी त्रिवेणी गाउँपालिका"), + ("नरहरिनाथ गाउँपालिका", "नरहरिनाथ गाउँपालिका"), + ("खाँडाचक्र नगरपालिका", "खाँडाचक्र नगरपालिका"), + ("तिलागुफा नगरपालिका", "तिलागुफा नगरपालिका"), + ("नौमुले गाउँपालिका", "नौमुले गाउँपालिका"), + ("महाबु गाउँपालिका", "महाबु गाउँपालिका"), + ("भैरवी गाउँपालिका", "भैरवी गाउँपालिका"), + ("ठाटीकाँध गाउँपालिका", "ठाटीकाँध गाउँपालिका"), + ("आठबीस नगरपालिका", "आठबीस नगरपालिका"), + ("चामुण्डा बिन्द्रासैनी नगरपालिका", "चामुण्डा बिन्द्रासैनी नगरपालिका"), + ("दुल्लू नगरपालिका", "दुल्लू नगरपालिका"), + ("नारायण नगरपालिका", "नारायण नगरपालिका"), + ("भगवतीमाई गाउँपालिका", "भगवतीमाई गाउँपालिका"), + ("डुङ्गेश्वर गाउँपालिका", "डुङ्गेश्वर गाउँपालिका"), + ("गुराँस गाउँपालिका", "गुराँस गाउँपालिका"), + ("शिवालय गाउँपालिका", "शिवालय गाउँपालिका"), + ("भेरी नगरपालिका", "भेरी नगरपालिका"), + ("त्रिवेणी नलगाड नगरपालिका", "त्रिवेणी नलगाड नगरपालिका"), + ("बारेकोट गाउँपालिका", "बारेकोट गाउँपालिका"), + ("कुसे गाउँपालिका", "कुसे गाउँपालिका"), + ("जुनीचाँदे गाउँपालिका", "जुनीचाँदे गाउँपालिका"), + ("छेडागाड नगरपालिका", "छेडागाड नगरपालिका"), + ("दार्मा गाउँपालिका", "दार्मा गाउँपालिका"), + ("कुमाख गाउँपालिका", "कुमाख गाउँपालिका"), + ("बनगाड कुपिण्डे नगरपालिका", "बनगाड कुपिण्डे नगरपालिका"), + ("ढोरचौर गाउँपालिका", "ढोरचौर गाउँपालिका"), + ("बागचौर नगरपालिका", "बागचौर नगरपालिका"), + ("छत्रेश्वरी गाउँपालिका", "छत्रेश्वरी गाउँपालिका"), + ("शारदा नगरपालिका", "शारदा नगरपालिका"), + ("कालिमाटी गाउँपालिका", "कालिमाटी गाउँपालिका"), + ("त्रिवेणी गाउँपालिका", "त्रिवेणी गाउँपालिका"), + ("कपुरकोट गाउँपालिका", "कपुरकोट गाउँपालिका"), + ("सिम्ता गाउँपालिका", "सिम्ता गाउँपालिका"), + ("चिङ्गाड गाउँपालिका", "चिङ्गाड गाउँपालिका"), + ("लेकबेशी नगरपालिका", "लेकबेशी नगरपालिका"), + ("गुर्भाकोट नगरपालिका", "गुर्भाकोट नगरपालिका"), + ("भेरीगंगा नगरपालिका", "भेरीगंगा नगरपालिका"), + ("वीरेन्द्रनगर नगरपालिका", "वीरेन्द्रनगर नगरपालिका"), + ("बराहताल गाउँपालिका", "बराहताल गाउँपालिका"), + ("पञ्चपुरी नगरपालिका", "पञ्चपुरी नगरपालिका"), + ("चौकुने गाउँपालिका", "चौकुने गाउँपालिका"), + ("चंखेली गाउँपालिका", "चंखेली गाउँपालिका"), + ("खार्पूनाथ गाउँपालिका", "खार्पूनाथ गाउँपालिका"), + ("सिमकोट गाउँपालिका", "सिमकोट गाउँपालिका"), + ("नाम्खा गाउँपालिका", "नाम्खा गाउँपालिका"), + ("सर्केगाड गाउँपालिका", "सर्केगाड गाउँपालिका"), + ("अदानचुली गाउँपालिका", "अदानचुली गाउँपालिका"), + ("ताँजाकोट गाउँपालिका", "ताँजाकोट गाउँपालिका"), + ("आठबिसकोट नगरपालिका", "आठबिसकोट नगरपालिका"), + ("सानीभेरी गाउँपालिका", "सानीभेरी गाउँपालिका"), + ("बाँफिकोट गाउँपालिका", "बाँफिकोट गाउँपालिका"), + ("मुसिकोट नगरपालिका", "मुसिकोट नगरपालिका"), + ("त्रिवेणी गाउँपालिका", "त्रिवेणी गाउँपालिका"), + ("चौरजहारी नगरपालिका", "चौरजहारी नगरपालिका"), + ("मिक्वाखोला गाउँपालिका", "मिक्वाखोला गाउँपालिका"), + ("मैवाखोला गाउँपालिका", "मैवाखोला गाउँपालिका"), + ("आठराई त्रिवेणी गाउँपालिका", "आठराई त्रिवेणी गाउँपालिका"), + ("फुङ्लिङ नगरपालिका", "फुङ्लिङ नगरपालिका"), + ("पाथीभरा याङवरक गाउँपालिका", "पाथीभरा याङवरक गाउँपालिका"), + ("सिरीजङ्घा गाउँपालिका", "सिरीजङ्घा गाउँपालिका"), + ("फक्ताङलुङ गाउँपालिका", "फक्ताङलुङ गाउँपालिका"), + ("मेरीङदेन गाउँपालिका", "मेरीङदेन गाउँपालिका"), + ("सिदिङ्वा गाउँपालिका", "सिदिङ्वा गाउँपालिका"), + ("भोटखोला गाउँपालिका", "भोटखोला गाउँपालिका"), + ("मकालु गाउँपालिका", "मकालु गाउँपालिका"), + ("सिलिचोङ गाउँपालिका", "सिलिचोङ गाउँपालिका"), + ("चिचिला गाउँपालिका", "चिचिला गाउँपालिका"), + ("सभापोखरी गाउँपालिका", "सभापोखरी गाउँपालिका"), + ("पाँचखपन नगरपालिका", "पाँचखपन नगरपालिका"), + ("चैनपुर नगरपालिका", "चैनपुर नगरपालिका"), + ("मादी नगरपालिका", "मादी नगरपालिका"), + ("धर्मदेवी नगरपालिका", "धर्मदेवी नगरपालिका"), + ("खाँदवारी नगरपालिका", "खाँदवारी नगरपालिका"), + ("महाकुलुङ गाउँपालिका", "महाकुलुङ गाउँपालिका"), + ("सोताङ गाउँपालिका", "सोताङ गाउँपालिका"), + ("थुलुङ दुधकोशी गाउँपालिका", "थुलुङ दुधकोशी गाउँपालिका"), + ("दुधकोशी गाउँपालिका", "दुधकोशी गाउँपालिका"), + ("नेचासल्यान गाउँपालिका", "नेचासल्यान गाउँपालिका"), + ("सोलुदुधकुण्ड नगरपालिका", "सोलुदुधकुण्ड नगरपालिका"), + ("लिखु पिके गाउँपालिका", "लिखु पिके गाउँपालिका"), + ("खुम्बु पासाङल्हामु गाउँपालिका", "खुम्बु पासाङल्हामु गाउँपालिका"), + ("सिद्धिचरण नगरपालिका", "सिद्धिचरण नगरपालिका"), + ("मोलुङ गाउँपालिका", "मोलुङ गाउँपालिका"), + ("खिजीदेम्वा गाउँपालिका", "खिजीदेम्वा गाउँपालिका"), + ("लिखु गाउँपालिका", "लिखु गाउँपालिका"), + ("चम्पादेवी गाउँपालिका", "चम्पादेवी गाउँपालिका"), + ("सुनकोशी गाउँपालिका", "सुनकोशी गाउँपालिका"), + ("चिशंखुगढी गाउँपालिका", "चिशंखुगढी गाउँपालिका"), + ("मानेभञ्ज्याङ गाउँपालिका", "मानेभञ्ज्याङ गाउँपालिका"), + ("केपिलासगढी गाउँपालिका", "केपिलासगढी गाउँपालिका"), + ("ऐसेलुखर्क गाउँपालिका", "ऐसेलुखर्क गाउँपालिका"), + ("लामिडाँडा गाउँपालिका", "लामिडाँडा गाउँपालिका"), + ("हलेसी तुवाचुङ नगरपालिका", "हलेसी तुवाचुङ नगरपालिका"), + ("साकेला गाउँपालिका", "साकेला गाउँपालिका"), + ("दिप्रुङ गाउँपालिका", "दिप्रुङ गाउँपालिका"), + ("खोटेहाङ गाउँपालिका", "खोटेहाङ गाउँपालिका"), + ("जन्तेढुङ्गा गाउँपालिका", "जन्तेढुङ्गा गाउँपालिका"), + ("बराहपोखरी गाउँपालिका", "बराहपोखरी गाउँपालिका"), + ( + "दिक्तेल रुपाकोट मझुवागढी नगरपालिका", + "दिक्तेल रुपाकोट मझुवागढी नगरपालिका", + ), + ("षडानन्द नगरपालिका", "षडानन्द नगरपालिका"), + ("टेम्केमैयुङ गाउँपालिका", "टेम्केमैयुङ गाउँपालिका"), + ("भोजपुर नगरपालिका", "भोजपुर नगरपालिका"), + ("पौवादुङमा गाउँपालिका", "पौवादुङमा गाउँपालिका"), + ("रामप्रसादराई गाउँपालिका", "रामप्रसादराई गाउँपालिका"), + ("हतुवागढी गाउँपालिका", "हतुवागढी गाउँपालिका"), + ("आमचोक गाउँपालिका", "आमचोक गाउँपालिका"), + ("साल्पासिलिछो गाउँपालिका", "साल्पासिलिछो गाउँपालिका"), + ("अरुण गाउँपालिका", "अरुण गाउँपालिका"), + ("पाख्रिबास नगरपालिका", "पाख्रिबास नगरपालिका"), + ("छथर जोरपाटी गाउँपालिका", "छथर जोरपाटी गाउँपालिका"), + ("धनकुटा नगरपालिका", "धनकुटा नगरपालिका"), + ("साँगुरीगढी गाउँपालिका", "साँगुरीगढी गाउँपालिका"), + ("चौबिसे गाउँपालिका", "चौबिसे गाउँपालिका"), + ("महालक्ष्मी नगरपालिका", "महालक्ष्मी नगरपालिका"), + ("सहिदभूमि गाउँपालिका", "सहिदभूमि गाउँपालिका"), + ("आठराई त्रिवेणी गाउँपालिका", "आठराई त्रिवेणी गाउँपालिका"), + ("फेदाप गाउँपालिका", "फेदाप गाउँपालिका"), + ("मेन्छयायेम गाउँपालिका", "मेन्छयायेम गाउँपालिका"), + ("म्याङलुङ नगरपालिका", "म्याङलुङ नगरपालिका"), + ("लालीगुराँस नगरपालिका", "लालीगुराँस नगरपालिका"), + ("छथर गाउँपालिका", "छथर गाउँपालिका"), + ("हिलिहाङ गाउँपालिका", "हिलिहाङ गाउँपालिका"), + ("फालेलुङ गाउँपालिका", "फालेलुङ गाउँपालिका"), + ("फिदिम नगरपालिका", "फिदिम नगरपालिका"), + ("फाल्गुनन्द गाउँपालिका", "फाल्गुनन्द गाउँपालिका"), + ("कुम्मायक गाउँपालिका", "कुम्मायक गाउँपालिका"), + ("मिक्लाजुङ गाउँपालिका", "मिक्लाजुङ गाउँपालिका"), + ("याङवरक गाउँपालिका", "याङवरक गाउँपालिका"), + ("तुम्वेवा गाउँपालिका", "तुम्वेवा गाउँपालिका"), + ("माईजोगमाई गाउँपालिका", "माईजोगमाई गाउँपालिका"), + ("सन्दकपुर गाउँपालिका", "सन्दकपुर गाउँपालिका"), + ("इलाम नगरपालिका", "इलाम नगरपालिका"), + ("देउमाई नगरपालिका", "देउमाई नगरपालिका"), + ("माङसेबुङ गाउँपालिका", "माङसेबुङ गाउँपालिका"), + ("चुलाचुली गाउँपालिका", "चुलाचुली गाउँपालिका"), + ("माई नगरपालिका", "माई नगरपालिका"), + ("सूर्योदय नगरपालिका", "सूर्योदय नगरपालिका"), + ("रोङ गाउँपालिका", "रोङ गाउँपालिका"), + ("फाकफोकथुम गाउँपालिका", "फाकफोकथुम गाउँपालिका"), + ("मेचीनगर नगरपालिका", "मेचीनगर नगरपालिका"), + ("अर्जुनधारा नगरपालिका", "अर्जुनधारा नगरपालिका"), + ("कनकाई नगरपालिका", "कनकाई नगरपालिका"), + ("शिवसताक्षी नगरपालिका", "शिवसताक्षी नगरपालिका"), + ("कमल गाउँपालिका", "कमल गाउँपालिका"), + ("दमक नगरपालिका", "दमक नगरपालिका"), + ("गौरादह नगरपालिका", "गौरादह नगरपालिका"), + ("बाह्रदशी गाउँपालिका", "बाह्रदशी गाउँपालिका"), + ("हल्दीबारी गाउँपालिका", "हल्दीबारी गाउँपालिका"), + ("भद्रपुर नगरपालिका", "भद्रपुर नगरपालिका"), + ("कचनकवल गाउँपालिका", "कचनकवल गाउँपालिका"), + ("बुद्धशान्ति गाउँपालिका", "बुद्धशान्ति गाउँपालिका"), + ("गौरीगञ्ज गाउँपालिका", "गौरीगञ्ज गाउँपालिका"), + ("झापा गाउँपालिका", "झापा गाउँपालिका"), + ("बिर्तामोड नगरपालिका", "बिर्तामोड नगरपालिका"), + ("मिक्लाजुङ गाउँपालिका", "मिक्लाजुङ गाउँपालिका"), + ("लेटाङ नगरपालिका", "लेटाङ नगरपालिका"), + ("सुन्दरहरैँचा नगरपालिका", "सुन्दरहरैँचा नगरपालिका"), + ("बेलबारी नगरपालिका", "बेलबारी नगरपालिका"), + ("कानेपोखरी गाउँपालिका", "कानेपोखरी गाउँपालिका"), + ("पथरी शनिश्चरे नगरपालिका", "पथरी शनिश्चरे नगरपालिका"), + ("उर्लाबारी नगरपालिका", "उर्लाबारी नगरपालिका"), + ("रतुवामाई नगरपालिका", "रतुवामाई नगरपालिका"), + ("रंगेली नगरपालिका", "रंगेली नगरपालिका"), + ("ग्रामथान गाउँपालिका", "ग्रामथान गाउँपालिका"), + ("बुढीगंगा गाउँपालिका", "बुढीगंगा गाउँपालिका"), + ("विराटनगर महानगरपालिका", "विराटनगर महानगरपालिका"), + ("धनपालथान गाउँपालिका", "धनपालथान गाउँपालिका"), + ("जहदा गाउँपालिका", "जहदा गाउँपालिका"), + ("केराबारी गाउँपालिका", "केराबारी गाउँपालिका"), + ("सुनवर्षी नगरपालिका", "सुनवर्षी नगरपालिका"), + ("कटहरी गाउँपालिका", "कटहरी गाउँपालिका"), + ("धरान उप-महानगरपालिका", "धरान उप-महानगरपालिका"), + ("बराहक्षेत्र नगरपालिका", "बराहक्षेत्र नगरपालिका"), + ("कोशी गाउँपालिका", "कोशी गाउँपालिका"), + ("रामधुनी नगरपालिका", "रामधुनी नगरपालिका"), + ("इटहरी उप-महानगरपालिका", "इटहरी उप-महानगरपालिका"), + ("दुहवी नगरपालिका", "दुहवी नगरपालिका"), + ("गढी गाउँपालिका", "गढी गाउँपालिका"), + ("इनरुवा नगरपालिका", "इनरुवा नगरपालिका"), + ("हरिनगर गाउँपालिका", "हरिनगर गाउँपालिका"), + ("बर्जु गाउँपालिका", "बर्जु गाउँपालिका"), + ("भोक्राहा नरसिंह गाउँपालिका", "भोक्राहा नरसिंह गाउँपालिका"), + ("देवानगञ्ज गाउँपालिका", "देवानगञ्ज गाउँपालिका"), + ("वेलका नगरपालिका", "वेलका नगरपालिका"), + ("चौदण्डीगढी नगरपालिका", "चौदण्डीगढी नगरपालिका"), + ("त्रियुगा नगरपालिका", "त्रियुगा नगरपालिका"), + ("रौतामाई गाउँपालिका", "रौतामाई गाउँपालिका"), + ("सुनकोशी गाउँपालिका", "सुनकोशी गाउँपालिका"), + ("कटारी नगरपालिका", "कटारी नगरपालिका"), + ("उदयपुरग गाउँपालिका", "उदयपुरग गाउँपालिका"), + ("ताप्ली गाउँपालिका", "ताप्ली गाउँपालिका"), + ], + en=False, + max_length=100, + ne=True, + null=True, + ), + ), + migrations.AlterField( + model_name="person", + name="province", + field=django_nepkit.models.ProvinceField( + choices=[ + ("सुदूरपश्चिम प्रदेश", "सुदूरपश्चिम प्रदेश"), + ("मधेश प्रदेश", "मधेश प्रदेश"), + ("गण्डकी प्रदेश", "गण्डकी प्रदेश"), + ("बागमती प्रदेश", "बागमती प्रदेश"), + ("लुम्बिनी प्रदेश", "लुम्बिनी प्रदेश"), + ("कर्णाली प्रदेश", "कर्णाली प्रदेश"), + ("कोशी प्रदेश", "कोशी प्रदेश"), + ], + en=False, + max_length=100, + ne=True, + ), + ), + migrations.AlterField( + model_name="person", + name="province_en", + field=django_nepkit.models.ProvinceField( + blank=True, + choices=[ + ("सुदूरपश्चिम प्रदेश", "सुदूरपश्चिम प्रदेश"), + ("मधेश प्रदेश", "मधेश प्रदेश"), + ("गण्डकी प्रदेश", "गण्डकी प्रदेश"), + ("बागमती प्रदेश", "बागमती प्रदेश"), + ("लुम्बिनी प्रदेश", "लुम्बिनी प्रदेश"), + ("कर्णाली प्रदेश", "कर्णाली प्रदेश"), + ("कोशी प्रदेश", "कोशी प्रदेश"), + ], + en=False, + max_length=100, + ne=True, + null=True, + ), + ), + ] diff --git a/example/demo/migrations/0003_alter_person_birth_date_alter_person_birth_date_en_and_more.py b/example/demo/migrations/0003_alter_person_birth_date_alter_person_birth_date_en_and_more.py new file mode 100644 index 0000000..5b5a716 --- /dev/null +++ b/example/demo/migrations/0003_alter_person_birth_date_alter_person_birth_date_en_and_more.py @@ -0,0 +1,1326 @@ +# Generated by Django 6.0.1 on 2026-01-30 09:13 + +import django_nepkit.models +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("demo", "0002_alter_person_district_en_and_more"), + ] + + operations = [ + migrations.AlterField( + model_name="person", + name="birth_date", + field=django_nepkit.models.NepaliDateField(max_length=10), + ), + migrations.AlterField( + model_name="person", + name="birth_date_en", + field=django_nepkit.models.NepaliDateField( + blank=True, en=False, max_length=10, ne=True, null=True + ), + ), + migrations.AlterField( + model_name="person", + name="created_at", + field=django_nepkit.models.NepaliDateTimeField( + auto_now_add=True, blank=True, editable=False, max_length=19 + ), + ), + migrations.AlterField( + model_name="person", + name="district", + field=django_nepkit.models.DistrictField( + choices=[ + ("Bajura", "Bajura"), + ("Bajhang", "Bajhang"), + ("Baitadi", "Baitadi"), + ("Dadeldhura", "Dadeldhura"), + ("Doti", "Doti"), + ("Achham", "Achham"), + ("Kailali", "Kailali"), + ("Darchula", "Darchula"), + ("Kanchanpur", "Kanchanpur"), + ("Saptari", "Saptari"), + ("Siraha", "Siraha"), + ("Dhanusa", "Dhanusa"), + ("Mahottari", "Mahottari"), + ("Sarlahi", "Sarlahi"), + ("Rautahat", "Rautahat"), + ("Bara", "Bara"), + ("Parsa", "Parsa"), + ("Gorkha", "Gorkha"), + ("Manang", "Manang"), + ("Mustang", "Mustang"), + ("Myagdi", "Myagdi"), + ("Kaski", "Kaski"), + ("Lamjung", "Lamjung"), + ("Tanahu", "Tanahu"), + ("Nawalparasi East", "Nawalparasi East"), + ("Syangja", "Syangja"), + ("Parbat", "Parbat"), + ("Baglung", "Baglung"), + ("Dolakha", "Dolakha"), + ("Sindhupalchok", "Sindhupalchok"), + ("Rasuwa", "Rasuwa"), + ("Dhading", "Dhading"), + ("Nuwakot", "Nuwakot"), + ("Kathmandu", "Kathmandu"), + ("Bhaktapur", "Bhaktapur"), + ("Lalitpur", "Lalitpur"), + ("Kavrepalanchok", "Kavrepalanchok"), + ("Ramechhap", "Ramechhap"), + ("Sindhuli", "Sindhuli"), + ("Makwanpur", "Makwanpur"), + ("Chitawan", "Chitawan"), + ("Rukum East", "Rukum East"), + ("Rolpa", "Rolpa"), + ("Pyuthan", "Pyuthan"), + ("Gulmi", "Gulmi"), + ("Arghakhanchi", "Arghakhanchi"), + ("Palpa", "Palpa"), + ("Rupandehi", "Rupandehi"), + ("Kapilvastu", "Kapilvastu"), + ("Dang", "Dang"), + ("Banke", "Banke"), + ("Bardiya", "Bardiya"), + ("Nawalparasi West", "Nawalparasi West"), + ("Dolpa", "Dolpa"), + ("Mugu", "Mugu"), + ("Jumla", "Jumla"), + ("Kalikot", "Kalikot"), + ("Dailekh", "Dailekh"), + ("Jajarkot", "Jajarkot"), + ("Salyan", "Salyan"), + ("Surkhet", "Surkhet"), + ("Humla", "Humla"), + ("Rukum West", "Rukum West"), + ("Taplejung", "Taplejung"), + ("Sankhuwasabha", "Sankhuwasabha"), + ("Solukhumbu", "Solukhumbu"), + ("Okhaldhunga", "Okhaldhunga"), + ("Khotang", "Khotang"), + ("Bhojpur", "Bhojpur"), + ("Dhankuta", "Dhankuta"), + ("Tehrathum", "Tehrathum"), + ("Panchthar", "Panchthar"), + ("Ilam", "Ilam"), + ("Jhapa", "Jhapa"), + ("Morang", "Morang"), + ("Sunsari", "Sunsari"), + ("Udayapur", "Udayapur"), + ], + max_length=100, + ), + ), + migrations.AlterField( + model_name="person", + name="municipality", + field=django_nepkit.models.MunicipalityField( + choices=[ + ("Himali Rural Municipality", "Himali Rural Municipality"), + ("Gaumul Rural Municipality", "Gaumul Rural Municipality"), + ("Badimalika Municipality", "Badimalika Municipality"), + ("Chhededaha Rural Municipality", "Chhededaha Rural Municipality"), + ("Budhiganga Municipality", "Budhiganga Municipality"), + ("Tribeni Municipality", "Tribeni Municipality"), + ("Jagannath Rural Municipality", "Jagannath Rural Municipality"), + ("Budhinanda Municipality", "Budhinanda Municipality"), + ( + "Swami Kartik Rural Municipality", + "Swami Kartik Rural Municipality", + ), + ("Kanda Rural Municipality", "Kanda Rural Municipality"), + ("Bungal Municipality", "Bungal Municipality"), + ("Talkot Rural Municipality", "Talkot Rural Municipality"), + ("Masta Rural Municipality", "Masta Rural Municipality"), + ("Jayaprithbi Municipality", "Jayaprithbi Municipality"), + ( + "Chhabis Pathibhara Rural Municipality", + "Chhabis Pathibhara Rural Municipality", + ), + ("Durgathali Rural Municipality", "Durgathali Rural Municipality"), + ( + "Bitthadchir Rural Municipality", + "Bitthadchir Rural Municipality", + ), + ("Thalara Rural Municipality", "Thalara Rural Municipality"), + ( + "Khaptad Chhanna Rural Municipality", + "Khaptad Chhanna Rural Municipality", + ), + ("Surma Rural Municipality", "Surma Rural Municipality"), + ("Kedarsyun Rural Municipality", "Kedarsyun Rural Municipality"), + ("Dilasaini Rural Municipality", "Dilasaini Rural Municipality"), + ( + "Dogada Kedar Rural Municipality", + "Dogada Kedar Rural Municipality", + ), + ("Puchaundi Municipality", "Puchaundi Municipality"), + ("Surnaya Rural Municipality", "Surnaya Rural Municipality"), + ("Dasharathchand Municipality", "Dasharathchand Municipality"), + ("Shivanath Rural Municipality", "Shivanath Rural Municipality"), + ("Melauli Municipality", "Melauli Municipality"), + ("Patan Municipality", "Patan Municipality"), + ("Sigas Rural Municipality", "Sigas Rural Municipality"), + ( + "Pancheshwor Rural Municipality", + "Pancheshwor Rural Municipality", + ), + ("Nawadurga Rural Municipality", "Nawadurga Rural Municipality"), + ("Amargadhi Municipality", "Amargadhi Municipality"), + ("Bhageshwor Rural Municipality", "Bhageshwor Rural Municipality"), + ("Parashuram Municipality", "Parashuram Municipality"), + ("Aalital Rural Municipality", "Aalital Rural Municipality"), + ( + "Ganyapdhura Rural Municipality", + "Ganyapdhura Rural Municipality", + ), + ("Ajayameru Rural Municipality", "Ajayameru Rural Municipality"), + ( + "Purbichouki Rural Municipality", + "Purbichouki Rural Municipality", + ), + ("Sayal Rural Municipality", "Sayal Rural Municipality"), + ("K.I. Singh Rural Municipality", "K.I. Singh Rural Municipality"), + ( + "Bogatan Foodsil Rural Municipality", + "Bogatan Foodsil Rural Municipality", + ), + ("Badi Kedar Rural Municipality", "Badi Kedar Rural Municipality"), + ("Jorayal Rural Municipality", "Jorayal Rural Municipality"), + ("Aadarsha Rural Municipality", "Aadarsha Rural Municipality"), + ("Shikhar Municipality", "Shikhar Municipality"), + ("Dipayal Silgadhi Municipality", "Dipayal Silgadhi Municipality"), + ("Ramaroshan Rural Municipality", "Ramaroshan Rural Municipality"), + ("Mellekh Rural Municipality", "Mellekh Rural Municipality"), + ("Sanphebagar Municipality", "Sanphebagar Municipality"), + ("Chaurpati Rural Municipality", "Chaurpati Rural Municipality"), + ("Mangalsen Municipality", "Mangalsen Municipality"), + ("Kamal Bazar Municipality", "Kamal Bazar Municipality"), + ("Dhakari Rural Municipality", "Dhakari Rural Municipality"), + ("Turmakhand Rural Municipality", "Turmakhand Rural Municipality"), + ( + "Panchdebal Binayak Municipality", + "Panchdebal Binayak Municipality", + ), + ( + "Bannigadhi Jayagadh Rural Municipality", + "Bannigadhi Jayagadh Rural Municipality", + ), + ("Mohanyal Rural Municipality", "Mohanyal Rural Municipality"), + ("Chure Rural Municipality", "Chure Rural Municipality"), + ("Godawari Municipality", "Godawari Municipality"), + ("Gauriganga Municipality", "Gauriganga Municipality"), + ( + "Bardagoriya Rural Municipality", + "Bardagoriya Rural Municipality", + ), + ("Lamki Chuha Municipality", "Lamki Chuha Municipality"), + ("Janaki Rural Municipality", "Janaki Rural Municipality"), + ("Joshipur Rural Municipality", "Joshipur Rural Municipality"), + ("Tikapur Municipality", "Tikapur Municipality"), + ("Bhajani Municipality", "Bhajani Municipality"), + ( + "Dhangadhi Sub-Metropolitan City", + "Dhangadhi Sub-Metropolitan City", + ), + ("Ghodaghodi Municipality", "Ghodaghodi Municipality"), + ("Kailari Rural Municipality", "Kailari Rural Municipality"), + ("Byas Rural Municipality", "Byas Rural Municipality"), + ("Duhun Rural Municipality", "Duhun Rural Municipality"), + ("Mahakali Municipality", "Mahakali Municipality"), + ("Apihimal Rural Municipality", "Apihimal Rural Municipality"), + ("Marma Rural Municipality", "Marma Rural Municipality"), + ("Shailyashikhar Municipality", "Shailyashikhar Municipality"), + ("Lekam Rural Municipality", "Lekam Rural Municipality"), + ("Naugad Rural Municipality", "Naugad Rural Municipality"), + ("Malikarjun Rural Municipality", "Malikarjun Rural Municipality"), + ("Krishnapur Municipality", "Krishnapur Municipality"), + ("Shuklaphanta Municipality", "Shuklaphanta Municipality"), + ("Bedkot Municipality", "Bedkot Municipality"), + ("Bhimdatta Municipality", "Bhimdatta Municipality"), + ("Laljhadi Rural Municipality", "Laljhadi Rural Municipality"), + ("Punarbas Municipality", "Punarbas Municipality"), + ("Belouri Municipality", "Belouri Municipality"), + ("Beldandi Rural Municipality", "Beldandi Rural Municipality"), + ("Mahakali Municipality", "Mahakali Municipality"), + ("Saptakoshi Municipality", "Saptakoshi Municipality"), + ("Kanchanrup Municipality", "Kanchanrup Municipality"), + ("Rupani Rural Municipality", "Rupani Rural Municipality"), + ("Shambhunath Municipality", "Shambhunath Municipality"), + ("Surunga Municipality", "Surunga Municipality"), + ( + "Balan-Bihul Rural Municipality", + "Balan-Bihul Rural Municipality", + ), + ("BodeBarsain Municipality", "BodeBarsain Municipality"), + ( + "Belhi Chapena Rural Municipality", + "Belhi Chapena Rural Municipality", + ), + ("Bishnupur Rural Municipality", "Bishnupur Rural Municipality"), + ("Rajbiraj Municipality", "Rajbiraj Municipality"), + ("Mahadewa Rural Municipality", "Mahadewa Rural Municipality"), + ("Tirahut Rural Municipality", "Tirahut Rural Municipality"), + ( + "Tilathi Koiladi Rural Municipality", + "Tilathi Koiladi Rural Municipality", + ), + ( + "Chhinnamasta Rural Municipality", + "Chhinnamasta Rural Municipality", + ), + ( + "Agnisair Krishna Sabaran Rural Municipality", + "Agnisair Krishna Sabaran Rural Municipality", + ), + ("Khadak Municipality", "Khadak Municipality"), + ("Dakneshwori Municipality", "Dakneshwori Municipality"), + ( + "Hanumannagar Kankalini Municipality", + "Hanumannagar Kankalini Municipality", + ), + ("Lahan Municipality", "Lahan Municipality"), + ("Dhangadhimai Municipality", "Dhangadhimai Municipality"), + ("Golbazar Municipality", "Golbazar Municipality"), + ("Mirchaiya Municipality", "Mirchaiya Municipality"), + ("Karjanha Municipality", "Karjanha Municipality"), + ("Naraha Rural Municipality", "Naraha Rural Municipality"), + ("Bishnupur Rural Municipality", "Bishnupur Rural Municipality"), + ("Arnama Rural Municipality", "Arnama Rural Municipality"), + ("Sukhipur Municipality", "Sukhipur Municipality"), + ( + "Sakhuwa Nankarkatti Rural Municipality", + "Sakhuwa Nankarkatti Rural Municipality", + ), + ( + "Bhagawanpur Rural Municipality", + "Bhagawanpur Rural Municipality", + ), + ("Nawarajpur Rural Municipality", "Nawarajpur Rural Municipality"), + ( + "Bariyarpatti Rural Municipality", + "Bariyarpatti Rural Municipality", + ), + ("Aurahi Rural Municipality", "Aurahi Rural Municipality"), + ("Siraha Municipality", "Siraha Municipality"), + ("Kalyanpur Municipality", "Kalyanpur Municipality"), + ( + "Laxmipur Patari Rural Municipality", + "Laxmipur Patari Rural Municipality", + ), + ("Dhanushadham Municipality", "Dhanushadham Municipality"), + ("Mithila Municipality", "Mithila Municipality"), + ("Bateshwor Rural Municipality", "Bateshwor Rural Municipality"), + ("Chhireshwornath Municipality", "Chhireshwornath Municipality"), + ("Laxminiya Rural Municipality", "Laxminiya Rural Municipality"), + ("Mithila Bihari Municipality", "Mithila Bihari Municipality"), + ("Hansapur Municipality", "Hansapur Municipality"), + ("Shahidnagar Municipality", "Shahidnagar Municipality"), + ("Kamala Municipality", "Kamala Municipality"), + ( + "Janak Nandini Rural Municipality", + "Janak Nandini Rural Municipality", + ), + ("Bideha Municipality", "Bideha Municipality"), + ( + "Janakpur Sub-Metropolitan City", + "Janakpur Sub-Metropolitan City", + ), + ("Dhanauji Rural Municipality", "Dhanauji Rural Municipality"), + ("Nagarain Municipality", "Nagarain Municipality"), + ( + "Ganeshman Charnath Municipality", + "Ganeshman Charnath Municipality", + ), + ("Sabaila Municipality", "Sabaila Municipality"), + ("Aurahi Rural Municipality", "Aurahi Rural Municipality"), + ( + "Mukhiyapatti Musharniya Rural Municipality", + "Mukhiyapatti Musharniya Rural Municipality", + ), + ("Bardibas Municipality", "Bardibas Municipality"), + ("Gaushala Municipality", "Gaushala Municipality"), + ("Sonama Rural Municipality", "Sonama Rural Municipality"), + ("Aurahi Municipality", "Aurahi Municipality"), + ("Loharpatti Municipality", "Loharpatti Municipality"), + ("Balawa Municipality", "Balawa Municipality"), + ("Ram Gopalpur Municipality", "Ram Gopalpur Municipality"), + ("Samsi Rural Municipality", "Samsi Rural Municipality"), + ("Ekadara Rural Municipality", "Ekadara Rural Municipality"), + ("Mahottari Rural Municipality", "Mahottari Rural Municipality"), + ("Pipara Rural Municipality", "Pipara Rural Municipality"), + ("Matihani Municipality", "Matihani Municipality"), + ("Jaleshwor Municipality", "Jaleshwor Municipality"), + ("Bhangaha Municipality", "Bhangaha Municipality"), + ("Manara Shiswa Municipality", "Manara Shiswa Municipality"), + ("Lalbandi Municipality", "Lalbandi Municipality"), + ("Bagmati Municipality", "Bagmati Municipality"), + ("Barahathawa Municipality", "Barahathawa Municipality"), + ("Haripur Municipality", "Haripur Municipality"), + ("Ishworpur Municipality", "Ishworpur Municipality"), + ("Parsa Rural Municipality", "Parsa Rural Municipality"), + ("Brahmapuri Rural Municipality", "Brahmapuri Rural Municipality"), + ( + "Chandranagar Rural Municipality", + "Chandranagar Rural Municipality", + ), + ("Kabilashi Municipality", "Kabilashi Municipality"), + ( + "Chakraghatta Rural Municipality", + "Chakraghatta Rural Municipality", + ), + ("Dhanakaul Rural Municipality", "Dhanakaul Rural Municipality"), + ("Ramnagar Rural Municipality", "Ramnagar Rural Municipality"), + ("Balara Municipality", "Balara Municipality"), + ("Godaita Municipality", "Godaita Municipality"), + ("Bishnu Rural Municipality", "Bishnu Rural Municipality"), + ("Malangawa Municipality", "Malangawa Municipality"), + ("Hariwan Municipality", "Hariwan Municipality"), + ("Haripurwa Municipality", "Haripurwa Municipality"), + ("Basbariya Rural Municipality", "Basbariya Rural Municipality"), + ("Kaudena Rural Municipality", "Kaudena Rural Municipality"), + ("Chandrapur Municipality", "Chandrapur Municipality"), + ("Gujara Municipality", "Gujara Municipality"), + ( + "Phatuwa Bijayapur Municipality", + "Phatuwa Bijayapur Municipality", + ), + ("Katahariya Municipality", "Katahariya Municipality"), + ("Brindaban Municipality", "Brindaban Municipality"), + ("Madhav Narayan Municipality", "Madhav Narayan Municipality"), + ("Garuda Municipality", "Garuda Municipality"), + ("Dewahi Gonahi Municipality", "Dewahi Gonahi Municipality"), + ("Maulapur Municipality", "Maulapur Municipality"), + ("Boudhimai Municipality", "Boudhimai Municipality"), + ("Paroha Municipality", "Paroha Municipality"), + ("Yamunamai Rural Municipality", "Yamunamai Rural Municipality"), + ("Rajdevi Municipality", "Rajdevi Municipality"), + ("Gaur Municipality", "Gaur Municipality"), + ("Ishanath Municipality", "Ishanath Municipality"), + ("Gadhimai Municipality", "Gadhimai Municipality"), + ("Rajpur Municipality", "Rajpur Municipality"), + ( + "Durga Bhagawati Rural Municipality", + "Durga Bhagawati Rural Municipality", + ), + ("Nijagadh Municipality", "Nijagadh Municipality"), + ("Kolhabi Municipality", "Kolhabi Municipality"), + ( + "Parawanipur Rural Municipality", + "Parawanipur Rural Municipality", + ), + ("Prasauni Rural Municipality", "Prasauni Rural Municipality"), + ("Bishrampur Rural Municipality", "Bishrampur Rural Municipality"), + ("Pheta Rural Municipality", "Pheta Rural Municipality"), + ("Kalaiya Sub-Metropolitan City", "Kalaiya Sub-Metropolitan City"), + ("Karaiyamai Rural Municipality", "Karaiyamai Rural Municipality"), + ( + "Aadarsha Kotwal Rural Municipality", + "Aadarsha Kotwal Rural Municipality", + ), + ("Simroungadh Municipality", "Simroungadh Municipality"), + ("Pacharauta Municipality", "Pacharauta Municipality"), + ("Mahagadhimai Municipality", "Mahagadhimai Municipality"), + ("Devtal Rural Municipality", "Devtal Rural Municipality"), + ( + "Jitpur Simara Sub-Metropolitan City", + "Jitpur Simara Sub-Metropolitan City", + ), + ("Baragadhi Rural Municipality", "Baragadhi Rural Municipality"), + ("Subarna Rural Municipality", "Subarna Rural Municipality"), + ("Thori Rural Municipality", "Thori Rural Municipality"), + ( + "Jirabhawani Rural Municipality", + "Jirabhawani Rural Municipality", + ), + ( + "Jagarnathpur Rural Municipality", + "Jagarnathpur Rural Municipality", + ), + ( + "Sakhuwa Prasauni Rural Municipality", + "Sakhuwa Prasauni Rural Municipality", + ), + ("Parsagadhi Municipality", "Parsagadhi Municipality"), + ("Birgunj Metropolitan City", "Birgunj Metropolitan City"), + ("Bahudarmai Municipality", "Bahudarmai Municipality"), + ("Pokhariya Municipality", "Pokhariya Municipality"), + ("Kalikamai Rural Municipality", "Kalikamai Rural Municipality"), + ("Dhobini Rural Municipality", "Dhobini Rural Municipality"), + ( + "Pakaha Mainpur Rural Municipality", + "Pakaha Mainpur Rural Municipality", + ), + ( + "Bindabasini Rural Municipality", + "Bindabasini Rural Municipality", + ), + ( + "Paterwa Sugauli Rural Municipality", + "Paterwa Sugauli Rural Municipality", + ), + ( + "Chhipaharmai Rural Municipality", + "Chhipaharmai Rural Municipality", + ), + ("Chumanubri Rural Municipality", "Chumanubri Rural Municipality"), + ("Sulikot Rural Municipality", "Sulikot Rural Municipality"), + ("Dharche Rural Municipality", "Dharche Rural Municipality"), + ("Aarughat Rural Municipality", "Aarughat Rural Municipality"), + ("Bhimsen Rural Municipality", "Bhimsen Rural Municipality"), + ("Siranchowk Rural Municipality", "Siranchowk Rural Municipality"), + ("Gorkha Municipality", "Gorkha Municipality"), + ( + "Shahid Lakhan Rural Municipality", + "Shahid Lakhan Rural Municipality", + ), + ("Gandaki Rural Municipality", "Gandaki Rural Municipality"), + ("Ajirkot Rural Municipality", "Ajirkot Rural Municipality"), + ("Palungtar Municipality", "Palungtar Municipality"), + ( + "Narpa Bhumi Rural Municipality", + "Narpa Bhumi Rural Municipality", + ), + ("Chame Rural Municipality", "Chame Rural Municipality"), + ("Nashong Rural Municipality", "Nashong Rural Municipality"), + ("Neshang Rural Municipality", "Neshang Rural Municipality"), + ("Dalome Rural Municipality", "Dalome Rural Municipality"), + ( + "Gharpajhong Rural Municipality", + "Gharpajhong Rural Municipality", + ), + ("Lomanthang Rural Municipality", "Lomanthang Rural Municipality"), + ("Thasang Rural Municipality", "Thasang Rural Municipality"), + ( + "Bahragaun Muktikshetra Rural Municipality", + "Bahragaun Muktikshetra Rural Municipality", + ), + ("Annapurna Rural Municipality", "Annapurna Rural Municipality"), + ("Raghuganga Rural Municipality", "Raghuganga Rural Municipality"), + ( + "Dhawalagiri Rural Municipality", + "Dhawalagiri Rural Municipality", + ), + ("Malika Rural Municipality", "Malika Rural Municipality"), + ("Mangala Rural Municipality", "Mangala Rural Municipality"), + ("Beni Municipality", "Beni Municipality"), + ("Madi Rural Municipality", "Madi Rural Municipality"), + ("Annapurna Rural Municipality", "Annapurna Rural Municipality"), + ("Pokhara Metropolitan City", "Pokhara Metropolitan City"), + ("Rupa Rural Municipality", "Rupa Rural Municipality"), + ( + "Machhapuchchhre Rural Municipality", + "Machhapuchchhre Rural Municipality", + ), + ("Dordi Rural Municipality", "Dordi Rural Municipality"), + ( + "Marshyangdi Rural Municipality", + "Marshyangdi Rural Municipality", + ), + ("Madhya Nepal Municipality", "Madhya Nepal Municipality"), + ("Bensi Shahar Municipality", "Bensi Shahar Municipality"), + ("Rainas Municipality", "Rainas Municipality"), + ( + "Kwhola Sothar Rural Municipality", + "Kwhola Sothar Rural Municipality", + ), + ("Sundarbazar Municipality", "Sundarbazar Municipality"), + ( + "Dudhapokhari Rural Municipality", + "Dudhapokhari Rural Municipality", + ), + ("Bhanu Municipality", "Bhanu Municipality"), + ("Byas Municipality", "Byas Municipality"), + ("Myagde Rural Municipality", "Myagde Rural Municipality"), + ("Shuklagandaki Municipality", "Shuklagandaki Municipality"), + ("Bhimad Municipality", "Bhimad Municipality"), + ("Ghiring Rural Municipality", "Ghiring Rural Municipality"), + ("Devghat Rural Municipality", "Devghat Rural Municipality"), + ("Bandipur Rural Municipality", "Bandipur Rural Municipality"), + ( + "Aanbookhaireni Rural Municipality", + "Aanbookhaireni Rural Municipality", + ), + ("Rhishing Rural Municipality", "Rhishing Rural Municipality"), + ("Gaidakot Municipality", "Gaidakot Municipality"), + ("Bulingtar Rural Municipality", "Bulingtar Rural Municipality"), + ("Hupsekot Rural Municipality", "Hupsekot Rural Municipality"), + ("Devchuli Municipality", "Devchuli Municipality"), + ("Kawasoti Municipality", "Kawasoti Municipality"), + ("Madhyabindu Municipality", "Madhyabindu Municipality"), + ( + "Binayi Tribeni Rural Municipality", + "Binayi Tribeni Rural Municipality", + ), + ("Bungdikali Rural Municipality", "Bungdikali Rural Municipality"), + ("Phedikhola Rural Municipality", "Phedikhola Rural Municipality"), + ( + "Aandhikhola Rural Municipality", + "Aandhikhola Rural Municipality", + ), + ( + "Arjun Choupari Rural Municipality", + "Arjun Choupari Rural Municipality", + ), + ("Bhirkot Municipality", "Bhirkot Municipality"), + ("Biruwa Rural Municipality", "Biruwa Rural Municipality"), + ("Chapakot Municipality", "Chapakot Municipality"), + ("Walling Municipality", "Walling Municipality"), + ("Galyang Municipality", "Galyang Municipality"), + ( + "Kaligandaki Rural Municipality", + "Kaligandaki Rural Municipality", + ), + ("Putalibazar Municipality", "Putalibazar Municipality"), + ("Harinas Rural Municipality", "Harinas Rural Municipality"), + ("Modi Rural Municipality", "Modi Rural Municipality"), + ("Kushma Municipality", "Kushma Municipality"), + ("Phalebas Municipality", "Phalebas Municipality"), + ("Mahashila Rural Municipality", "Mahashila Rural Municipality"), + ("Bihadi Rural Municipality", "Bihadi Rural Municipality"), + ("Paiyu Rural Municipality", "Paiyu Rural Municipality"), + ("Jaljala Rural Municipality", "Jaljala Rural Municipality"), + ("Baglung Municipality", "Baglung Municipality"), + ("Tarakhola Rural Municipality", "Tarakhola Rural Municipality"), + ("Tamankhola Rural Municipality", "Tamankhola Rural Municipality"), + ("Dhorpatan Municipality", "Dhorpatan Municipality"), + ("Nisikhola Rural Municipality", "Nisikhola Rural Municipality"), + ("Badigad Rural Municipality", "Badigad Rural Municipality"), + ("Galkot Municipality", "Galkot Municipality"), + ("Jaimuni Municipality", "Jaimuni Municipality"), + ("Kathekhola Rural Municipality", "Kathekhola Rural Municipality"), + ("Bareng Rural Municipality", "Bareng Rural Municipality"), + ( + "Gaurishankar Rural Municipality", + "Gaurishankar Rural Municipality", + ), + ("Bigu Rural Municipality", "Bigu Rural Municipality"), + ("Kalinchowk Rural Municipality", "Kalinchowk Rural Municipality"), + ("Jiri Municipality", "Jiri Municipality"), + ("Tamakoshi Rural Municipality", "Tamakoshi Rural Municipality"), + ("Melung Rural Municipality", "Melung Rural Municipality"), + ("Shailung Rural Municipality", "Shailung Rural Municipality"), + ("Bhimeshwor Municipality", "Bhimeshwor Municipality"), + ("Baitedhar Rural Municipality", "Baitedhar Rural Municipality"), + ("Jugal Rural Municipality", "Jugal Rural Municipality"), + ( + "Panchpokhari Thangpal Rural Municipality", + "Panchpokhari Thangpal Rural Municipality", + ), + ("Helambu Rural Municipality", "Helambu Rural Municipality"), + ( + "Choutara Sangachowkgadhi Municipality", + "Choutara Sangachowkgadhi Municipality", + ), + ("Balephi Rural Municipality", "Balephi Rural Municipality"), + ("Bahrabise Municipality", "Bahrabise Municipality"), + ( + "Lisankhu Pakhar Rural Municipality", + "Lisankhu Pakhar Rural Municipality", + ), + ("Sunkoshi Rural Municipality", "Sunkoshi Rural Municipality"), + ("Bhotekoshi Rural Municipality", "Bhotekoshi Rural Municipality"), + ("Melanchi Municipality", "Melanchi Municipality"), + ("Indrawoti Rural Municipality", "Indrawoti Rural Municipality"), + ( + "Tripurasundari Rural Municipality", + "Tripurasundari Rural Municipality", + ), + ("Gosaikunda Rural Municipality", "Gosaikunda Rural Municipality"), + ( + "Aama Chhodingmo Rural Municipality", + "Aama Chhodingmo Rural Municipality", + ), + ("Uttargaya Rural Municipality", "Uttargaya Rural Municipality"), + ("Kalika Rural Municipality", "Kalika Rural Municipality"), + ("Naukunda Rural Municipality", "Naukunda Rural Municipality"), + ("Khaniyabas Rural Municipality", "Khaniyabas Rural Municipality"), + ( + "Ganga Jamuna Rural Municipality", + "Ganga Jamuna Rural Municipality", + ), + ( + "Tripurasundari Rural Municipality", + "Tripurasundari Rural Municipality", + ), + ("Netrawati Rural Municipality", "Netrawati Rural Municipality"), + ("Neelakantha Municipality", "Neelakantha Municipality"), + ("Siddhalek Rural Municipality", "Siddhalek Rural Municipality"), + ( + "Benighat Rorang Rural Municipality", + "Benighat Rorang Rural Municipality", + ), + ("Gajuri Rural Municipality", "Gajuri Rural Municipality"), + ("Galchhi Rural Municipality", "Galchhi Rural Municipality"), + ("Thakre Rural Municipality", "Thakre Rural Municipality"), + ("Dhunibenshi Municipality", "Dhunibenshi Municipality"), + ( + "Rubi Valley Rural Municipality", + "Rubi Valley Rural Municipality", + ), + ("Jwalamukhi Rural Municipality", "Jwalamukhi Rural Municipality"), + ("Tadi Rural Municipality", "Tadi Rural Municipality"), + ("Suryagadhi Rural Municipality", "Suryagadhi Rural Municipality"), + ("Bidur Municipality", "Bidur Municipality"), + ("Kispang Rural Municipality", "Kispang Rural Municipality"), + ("Meghang Rural Municipality", "Meghang Rural Municipality"), + ("Belkotgadhi Municipality", "Belkotgadhi Municipality"), + ("Likhu Rural Municipality", "Likhu Rural Municipality"), + ( + "Panchakanya Rural Municipality", + "Panchakanya Rural Municipality", + ), + ("Shivapuri Rural Municipality", "Shivapuri Rural Municipality"), + ("Kakani Rural Municipality", "Kakani Rural Municipality"), + ( + "Dupcheshwor Rural Municipality", + "Dupcheshwor Rural Municipality", + ), + ( + "Tarakeshwor Rural Municipality", + "Tarakeshwor Rural Municipality", + ), + ( + "Kageshwori Manahara Municipality", + "Kageshwori Manahara Municipality", + ), + ("Gokarneshwor Municipality", "Gokarneshwor Municipality"), + ("Budhanilkhantha Municipality", "Budhanilkhantha Municipality"), + ("Tokha Municipality", "Tokha Municipality"), + ("Tarakeshwor Municipality", "Tarakeshwor Municipality"), + ("Nagarjun Municipality", "Nagarjun Municipality"), + ("Kirtipur Municipality", "Kirtipur Municipality"), + ("Dakshinkali Municipality", "Dakshinkali Municipality"), + ("Shankharapur Municipality", "Shankharapur Municipality"), + ("Kathmandu Metropolitan City", "Kathmandu Metropolitan City"), + ("Chandragiri Municipality", "Chandragiri Municipality"), + ("Bhaktapur Municipality", "Bhaktapur Municipality"), + ("Madhyapur Thimi Municipality", "Madhyapur Thimi Municipality"), + ("Suryabinayak Municipality", "Suryabinayak Municipality"), + ("Changunarayan Municipality", "Changunarayan Municipality"), + ("Mahalaxmi Municipality", "Mahalaxmi Municipality"), + ("Lalitpur Metropolitan City", "Lalitpur Metropolitan City"), + ("Godawari Municipality", "Godawari Municipality"), + ("Mahankal Rural Municipality", "Mahankal Rural Municipality"), + ("Bagmati Rural Municipality", "Bagmati Rural Municipality"), + ("Konjyosom Rural Municipality", "Konjyosom Rural Municipality"), + ( + "Chauri Deurali Rural Municipality", + "Chauri Deurali Rural Municipality", + ), + ("Bhumlu Rural Municipality", "Bhumlu Rural Municipality"), + ("Mandan Deupur Municipality", "Mandan Deupur Municipality"), + ("Banepa Municipality", "Banepa Municipality"), + ("Panchkhal Municipality", "Panchkhal Municipality"), + ("Temal Rural Municipality", "Temal Rural Municipality"), + ("Namobuddha Municipality", "Namobuddha Municipality"), + ("Panauti Municipality", "Panauti Municipality"), + ("Roshi Rural Municipality", "Roshi Rural Municipality"), + ("Mahabharat Rural Municipality", "Mahabharat Rural Municipality"), + ("Khanikhola Rural Municipality", "Khanikhola Rural Municipality"), + ("Dhulikhel Municipality", "Dhulikhel Municipality"), + ( + "Bethanchowk Rural Municipality", + "Bethanchowk Rural Municipality", + ), + ("Umakunda Rural Municipality", "Umakunda Rural Municipality"), + ("Gokulganga Rural Municipality", "Gokulganga Rural Municipality"), + ("Likhu Rural Municipality", "Likhu Rural Municipality"), + ("Manthali Municipality", "Manthali Municipality"), + ("Khandadevi Rural Municipality", "Khandadevi Rural Municipality"), + ("Doramba Rural Municipality", "Doramba Rural Municipality"), + ("Sunapati Rural Municipality", "Sunapati Rural Municipality"), + ("Ramechhap Municipality", "Ramechhap Municipality"), + ("Dudhouli Municipality", "Dudhouli Municipality"), + ("Tinpatan Rural Municipality", "Tinpatan Rural Municipality"), + ("Golanjor Rural Municipality", "Golanjor Rural Municipality"), + ("Kamalamai Municipality", "Kamalamai Municipality"), + ("Sunkoshi Rural Municipality", "Sunkoshi Rural Municipality"), + ("Marin Rural Municipality", "Marin Rural Municipality"), + ( + "Hariharpurgaghi Rural Municipality", + "Hariharpurgaghi Rural Municipality", + ), + ("Phikkal Rural Municipality", "Phikkal Rural Municipality"), + ( + "Ghyanglekha Rural Municipality", + "Ghyanglekha Rural Municipality", + ), + ( + "Indrasarowar Rural Municipality", + "Indrasarowar Rural Municipality", + ), + ("Thaha Municipality", "Thaha Municipality"), + ("Kailash Rural Municipality", "Kailash Rural Municipality"), + ("Manahari Rural Municipality", "Manahari Rural Municipality"), + ("Hetauda Sub-Metropolitan City", "Hetauda Sub-Metropolitan City"), + ( + "Makawanpurgadhi Rural Municipality", + "Makawanpurgadhi Rural Municipality", + ), + ("Bakaiya Rural Municipality", "Bakaiya Rural Municipality"), + ("Bagmati Rural Municipality", "Bagmati Rural Municipality"), + ("Raksirang Rural Municipality", "Raksirang Rural Municipality"), + ("Bhimphedi Rural Municipality", "Bhimphedi Rural Municipality"), + ("Rapti Municipality", "Rapti Municipality"), + ("Kalika Municipality", "Kalika Municipality"), + ("Bharatpur Metropolitan City", "Bharatpur Metropolitan City"), + ("Ratnanagar Municipality", "Ratnanagar Municipality"), + ("Khairahani Municipality", "Khairahani Municipality"), + ("Madi Municipality", "Madi Municipality"), + ( + "Ichchha Kamana Rural Municipality", + "Ichchha Kamana Rural Municipality", + ), + ("Sisne Rural Municipality", "Sisne Rural Municipality"), + ("Bhoome Rural Municipality", "Bhoome Rural Municipality"), + ( + "Putha Uttanganga Rural Municipality", + "Putha Uttanganga Rural Municipality", + ), + ( + "Sunchhahari Rural Municipality", + "Sunchhahari Rural Municipality", + ), + ("Thawang Rural Municipality", "Thawang Rural Municipality"), + ("Duikholi Rural Municipality", "Duikholi Rural Municipality"), + ("Madi Rural Municipality", "Madi Rural Municipality"), + ("Tribeni Rural Municipality", "Tribeni Rural Municipality"), + ("Rolpa Municipality", "Rolpa Municipality"), + ("Runtigadhi Rural Municipality", "Runtigadhi Rural Municipality"), + ( + "Sunilsmiriti Rural Municipality", + "Sunilsmiriti Rural Municipality", + ), + ("Lungri Rural Municipality", "Lungri Rural Municipality"), + ("Gangadev Rural Municipality", "Gangadev Rural Municipality"), + ("Naubahini Rural Municipality", "Naubahini Rural Municipality"), + ("Jhimaruk Rural Municipality", "Jhimaruk Rural Municipality"), + ("Pyuthan Municipality", "Pyuthan Municipality"), + ("Sworgadwari Municipality", "Sworgadwari Municipality"), + ("Mandavi Rural Municipality", "Mandavi Rural Municipality"), + ("Aairawati Rural Municipality", "Aairawati Rural Municipality"), + ("Sarumarani Rural Municipality", "Sarumarani Rural Municipality"), + ("Gaumukhi Rural Municipality", "Gaumukhi Rural Municipality"), + ("Mallarani Rural Municipality", "Mallarani Rural Municipality"), + ( + "Kali Gandaki Rural Municipality", + "Kali Gandaki Rural Municipality", + ), + ("Satyawoti Rural Municipality", "Satyawoti Rural Municipality"), + ("Musikot Municipality", "Musikot Municipality"), + ("Isma Rural Municipality", "Isma Rural Municipality"), + ("Malika Rural Municipality", "Malika Rural Municipality"), + ("Madane Rural Municipality", "Madane Rural Municipality"), + ("Dhurkot Rural Municipality", "Dhurkot Rural Municipality"), + ("Resunga Municipality", "Resunga Municipality"), + ("Chhatrakot Rural Municipality", "Chhatrakot Rural Municipality"), + ("Ruru Rural Municipality", "Ruru Rural Municipality"), + ("Chandrakot Rural Municipality", "Chandrakot Rural Municipality"), + ( + "Gulmi Durbar Rural Municipality", + "Gulmi Durbar Rural Municipality", + ), + ("Chhatradev Rural Municipality", "Chhatradev Rural Municipality"), + ("Malarani Rural Municipality", "Malarani Rural Municipality"), + ("Bhumikasthan Municipality", "Bhumikasthan Municipality"), + ("Sandhikharka Municipality", "Sandhikharka Municipality"), + ("Shitaganga Municipality", "Shitaganga Municipality"), + ("Panini Rural Municipality", "Panini Rural Municipality"), + ("Rampur Municipality", "Rampur Municipality"), + ("Purbakhola Rural Municipality", "Purbakhola Rural Municipality"), + ("Rambha Rural Municipality", "Rambha Rural Municipality"), + ( + "Baganaskali Rural Municipality", + "Baganaskali Rural Municipality", + ), + ("Tansen Municipality", "Tansen Municipality"), + ( + "Rainadevi Chhahara Rural Municipality", + "Rainadevi Chhahara Rural Municipality", + ), + ("Mathagadhi Rural Municipality", "Mathagadhi Rural Municipality"), + ("Ribdikot Rural Municipality", "Ribdikot Rural Municipality"), + ("Tinau Rural Municipality", "Tinau Rural Municipality"), + ("Nisdi Rural Municipality", "Nisdi Rural Municipality"), + ("Devdaha Municipality", "Devdaha Municipality"), + ("Butwal Sub-Metropolitan City", "Butwal Sub-Metropolitan City"), + ("Sainamaina Municipality", "Sainamaina Municipality"), + ("Kanchan Rural Municipality", "Kanchan Rural Municipality"), + ("Suddhodhan Rural Municipality", "Suddhodhan Rural Municipality"), + ("Siyari Rural Municipality", "Siyari Rural Municipality"), + ("Tilottama Municipality", "Tilottama Municipality"), + ("Om Satiya Rural Municipality", "Om Satiya Rural Municipality"), + ("Rohini Rural Municipality", "Rohini Rural Municipality"), + ("Mayadevi Rural Municipality", "Mayadevi Rural Municipality"), + ( + "Lumbini Sanskritik Municipality", + "Lumbini Sanskritik Municipality", + ), + ("Kotahimai Rural Municipality", "Kotahimai Rural Municipality"), + ("Sammarimai Rural Municipality", "Sammarimai Rural Municipality"), + ("Marchawari Rural Municipality", "Marchawari Rural Municipality"), + ("Gaidahawa Rural Municipality", "Gaidahawa Rural Municipality"), + ("Siddharthanagar Municipality", "Siddharthanagar Municipality"), + ("Banganga Municipality", "Banganga Municipality"), + ("Shivaraj Municipality", "Shivaraj Municipality"), + ( + "Bijayanagar Rural Municipality", + "Bijayanagar Rural Municipality", + ), + ("Krishnanagar Municipality", "Krishnanagar Municipality"), + ("Maharajganj Municipality", "Maharajganj Municipality"), + ("Yasodhara Rural Municipality", "Yasodhara Rural Municipality"), + ("Mayadevi Rural Municipality", "Mayadevi Rural Municipality"), + ( + "Shuddhodhan Rural Municipality", + "Shuddhodhan Rural Municipality", + ), + ("Buddhabhumi Municipality", "Buddhabhumi Municipality"), + ("Kapilvastu Municipality", "Kapilvastu Municipality"), + ( + "Bangalachuli Rural Municipality", + "Bangalachuli Rural Municipality", + ), + ( + "Tulsipur Sub-Metropolitan City", + "Tulsipur Sub-Metropolitan City", + ), + ( + "Shantinagar Rural Municipality", + "Shantinagar Rural Municipality", + ), + ("Babai Rural Municipality", "Babai Rural Municipality"), + ( + "Dangisharan Rural Municipality", + "Dangisharan Rural Municipality", + ), + ("Lamahi Municipality", "Lamahi Municipality"), + ("Ghorahi Sub-Metropolitan City", "Ghorahi Sub-Metropolitan City"), + ("Rapti Rural Municipality", "Rapti Rural Municipality"), + ("Gadhawa Rural Municipality", "Gadhawa Rural Municipality"), + ("Rajpur Rural Municipality", "Rajpur Rural Municipality"), + ("Khajura Rural Municipality", "Khajura Rural Municipality"), + ("Janaki Rural Municipality", "Janaki Rural Municipality"), + ( + "Rapti Sonari Rural Municipality", + "Rapti Sonari Rural Municipality", + ), + ("Kohalpur Municipality", "Kohalpur Municipality"), + ("Baijanath Rural Municipality", "Baijanath Rural Municipality"), + ( + "Nepalgunj Sub-Metropolitan City", + "Nepalgunj Sub-Metropolitan City", + ), + ("Duduwa Rural Municipality", "Duduwa Rural Municipality"), + ("Narainapur Rural Municipality", "Narainapur Rural Municipality"), + ("Thakurbaba Municipality", "Thakurbaba Municipality"), + ("Geruwa Rural Municipality", "Geruwa Rural Municipality"), + ("Rajapur Municipality", "Rajapur Municipality"), + ("Madhuwan Municipality", "Madhuwan Municipality"), + ("Bansgadhi Municipality", "Bansgadhi Municipality"), + ("Barbardiya Municipality", "Barbardiya Municipality"), + ("Gulariya Municipality", "Gulariya Municipality"), + ( + "Badhaiyatal Rural Municipality", + "Badhaiyatal Rural Municipality", + ), + ("Bardaghat Municipality", "Bardaghat Municipality"), + ("Sunawal Municipality", "Sunawal Municipality"), + ("Ramgram Municipality", "Ramgram Municipality"), + ( + "Palhinandan Rural Municipality", + "Palhinandan Rural Municipality", + ), + ("Sarawal Rural Municipality", "Sarawal Rural Municipality"), + ("Susta Rural Municipality", "Susta Rural Municipality"), + ("Pratapapur Rural Municipality", "Pratapapur Rural Municipality"), + ("Mudkechula Rural Municipality", "Mudkechula Rural Municipality"), + ("Tripurasundari Municipality", "Tripurasundari Municipality"), + ("Thulibheri Municipality", "Thulibheri Municipality"), + ("Kaike Rural Municipality", "Kaike Rural Municipality"), + ( + "Chharka Tangsong Rural Municipality", + "Chharka Tangsong Rural Municipality", + ), + ( + "Shey Phoksundo Rural Municipality", + "Shey Phoksundo Rural Municipality", + ), + ("Jagadulla Rural Municipality", "Jagadulla Rural Municipality"), + ( + "Dolpo Buddha Rural Municipality", + "Dolpo Buddha Rural Municipality", + ), + ( + "Mugumakarmarog Rural Municipality", + "Mugumakarmarog Rural Municipality", + ), + ("Chhayanath Rara Municipality", "Chhayanath Rara Municipality"), + ("Khatyad Rural Municipality", "Khatyad Rural Municipality"), + ("Soru Rural Municipality", "Soru Rural Municipality"), + ("Patarasi Rural Municipality", "Patarasi Rural Municipality"), + ( + "Kanaka Sundari Rural Municipality", + "Kanaka Sundari Rural Municipality", + ), + ("Sinja Rural Municipality", "Sinja Rural Municipality"), + ("Chandannath Municipality", "Chandannath Municipality"), + ("Guthichaur Rural Municipality", "Guthichaur Rural Municipality"), + ("Tatopani Rural Municipality", "Tatopani Rural Municipality"), + ("Tila Rural Municipality", "Tila Rural Municipality"), + ("Hima Rural Municipality", "Hima Rural Municipality"), + ("Mahawai Rural Municipality", "Mahawai Rural Municipality"), + ("Kalika Rural Municipality", "Kalika Rural Municipality"), + ("Palata Rural Municipality", "Palata Rural Municipality"), + ( + "Pachal Jharana Rural Municipality", + "Pachal Jharana Rural Municipality", + ), + ("Raskot Municipality", "Raskot Municipality"), + ( + "Sanni Tribeni Rural Municipality", + "Sanni Tribeni Rural Municipality", + ), + ( + "Naraharinath Rural Municipality", + "Naraharinath Rural Municipality", + ), + ("Khandachakra Municipality", "Khandachakra Municipality"), + ("Tilagupha Municipality", "Tilagupha Municipality"), + ("Naumule Rural Municipality", "Naumule Rural Municipality"), + ("Mahabu Rural Municipality", "Mahabu Rural Municipality"), + ("Bhairabi Rural Municipality", "Bhairabi Rural Municipality"), + ( + "Thantikandh Rural Municipality", + "Thantikandh Rural Municipality", + ), + ("Aathbis Municipality", "Aathbis Municipality"), + ( + "Chamunda Bindrasaini Municipality", + "Chamunda Bindrasaini Municipality", + ), + ("Dullu Municipality", "Dullu Municipality"), + ("Narayan Municipality", "Narayan Municipality"), + ( + "Bhagawatimai Rural Municipality", + "Bhagawatimai Rural Municipality", + ), + ("Dungeshwor Rural Municipality", "Dungeshwor Rural Municipality"), + ("Gurans Rural Municipality", "Gurans Rural Municipality"), + ("Shivalaya Rural Municipality", "Shivalaya Rural Municipality"), + ("Bheri Municipality", "Bheri Municipality"), + ("Tribeni Nalagad Municipality", "Tribeni Nalagad Municipality"), + ("Barekot Rural Municipality", "Barekot Rural Municipality"), + ("Kuse Rural Municipality", "Kuse Rural Municipality"), + ("Junichande Rural Municipality", "Junichande Rural Municipality"), + ("Chhedagad Municipality", "Chhedagad Municipality"), + ("Darma Rural Municipality", "Darma Rural Municipality"), + ( + "Kumakh Malika Rural Municipality", + "Kumakh Malika Rural Municipality", + ), + ("Banagad Kupinde Municipality", "Banagad Kupinde Municipality"), + ("Dhorchaur Rural Municipality", "Dhorchaur Rural Municipality"), + ("Bagachour Municipality", "Bagachour Municipality"), + ( + "Chhatreshwori Rural Municipality", + "Chhatreshwori Rural Municipality", + ), + ("Sharada Municipality", "Sharada Municipality"), + ("Kalimati Rural Municipality", "Kalimati Rural Municipality"), + ("Tribeni Rural Municipality", "Tribeni Rural Municipality"), + ("Kapurkot Rural Municipality", "Kapurkot Rural Municipality"), + ("Simta Rural Municipality", "Simta Rural Municipality"), + ("Chingad Rural Municipality", "Chingad Rural Municipality"), + ("Lekabeshi Municipality", "Lekabeshi Municipality"), + ("Gurbhakot Municipality", "Gurbhakot Municipality"), + ("Bheriganga Municipality", "Bheriganga Municipality"), + ("Birendranagar Municipality", "Birendranagar Municipality"), + ("Barahatal Rural Municipality", "Barahatal Rural Municipality"), + ("Panchapuri Municipality", "Panchapuri Municipality"), + ("Chaukune Rural Municipality", "Chaukune Rural Municipality"), + ("Chankheli Rural Municipality", "Chankheli Rural Municipality"), + ("Kharpunath Rural Municipality", "Kharpunath Rural Municipality"), + ("Simkot Rural Municipality", "Simkot Rural Municipality"), + ("Namkha Rural Municipality", "Namkha Rural Municipality"), + ("Sarkegad Rural Municipality", "Sarkegad Rural Municipality"), + ("Adanchuli Rural Municipality", "Adanchuli Rural Municipality"), + ("Tanjakot Rural Municipality", "Tanjakot Rural Municipality"), + ("Aathabisakot Municipality", "Aathabisakot Municipality"), + ("Sanibheri Rural Municipality", "Sanibheri Rural Municipality"), + ("Banphikot Rural Municipality", "Banphikot Rural Municipality"), + ("Musikot Municipality", "Musikot Municipality"), + ("Tribeni Rural Municipality", "Tribeni Rural Municipality"), + ("Chaurjahari Municipality", "Chaurjahari Municipality"), + ("Mikwakhola Rural Municipality", "Mikwakhola Rural Municipality"), + ("Maiwakhola Rural Municipality", "Maiwakhola Rural Municipality"), + ( + "Aatharai Tribeni Rural Municipality", + "Aatharai Tribeni Rural Municipality", + ), + ("Phungling Municipality", "Phungling Municipality"), + ( + "Pathivara Yangwarak Rural Municipality", + "Pathivara Yangwarak Rural Municipality", + ), + ("Sirijanga Rural Municipality", "Sirijanga Rural Municipality"), + ( + "Phaktanlung Rural Municipality", + "Phaktanlung Rural Municipality", + ), + ("Meringden Rural Municipality", "Meringden Rural Municipality"), + ("Sidingba Rural Municipality", "Sidingba Rural Municipality"), + ("Bhotkhola Rural Municipality", "Bhotkhola Rural Municipality"), + ("Makalu Rural Municipality", "Makalu Rural Municipality"), + ("Silichong Rural Municipality", "Silichong Rural Municipality"), + ("Chichila Rural Municipality", "Chichila Rural Municipality"), + ( + "Sabhapokhari Rural Municipality", + "Sabhapokhari Rural Municipality", + ), + ("Panchakhapan Municipality", "Panchakhapan Municipality"), + ("Chainapur Municipality", "Chainapur Municipality"), + ("Madi Municipality", "Madi Municipality"), + ("Dharmadevi Municipality", "Dharmadevi Municipality"), + ("Khandabari Municipality", "Khandabari Municipality"), + ("Mahakulung Rural Municipality", "Mahakulung Rural Municipality"), + ("Sotang Rural Municipality", "Sotang Rural Municipality"), + ( + "Dhudhakoshi Rural Municipality", + "Dhudhakoshi Rural Municipality", + ), + ( + "Dhudha Koushika Rural Municipality", + "Dhudha Koushika Rural Municipality", + ), + ( + "Necha Salyan Rural Municipality", + "Necha Salyan Rural Municipality", + ), + ("Solu Dhudhakunda Municipality", "Solu Dhudhakunda Municipality"), + ("Likhu Pike Rural Municipality", "Likhu Pike Rural Municipality"), + ( + "Khumbu Pasanglhamu Rural Municipality", + "Khumbu Pasanglhamu Rural Municipality", + ), + ("Siddhicharan Municipality", "Siddhicharan Municipality"), + ("Molung Rural Municipality", "Molung Rural Municipality"), + ( + "Khiji Demba Rural Municipality", + "Khiji Demba Rural Municipality", + ), + ("Likhu Rural Municipality", "Likhu Rural Municipality"), + ("Champadevi Rural Municipality", "Champadevi Rural Municipality"), + ("Sunkoshi Rural Municipality", "Sunkoshi Rural Municipality"), + ( + "Chishankhu Gadhi Rural Municipality", + "Chishankhu Gadhi Rural Municipality", + ), + ( + "Manebhanjyang Rural Municipality", + "Manebhanjyang Rural Municipality", + ), + ( + "Kepilasgadhi Rural Municipality", + "Kepilasgadhi Rural Municipality", + ), + ( + "Aiselukharka Rural Municipality", + "Aiselukharka Rural Municipality", + ), + ("Lamidanda Rural Municipality", "Lamidanda Rural Municipality"), + ("Halesi Tuwachung Municipality", "Halesi Tuwachung Municipality"), + ("Sakela Rural Municipality", "Sakela Rural Municipality"), + ("Diprung Rural Municipality", "Diprung Rural Municipality"), + ("Khotehang Rural Municipality", "Khotehang Rural Municipality"), + ( + "Jante Dhunga Rural Municipality", + "Jante Dhunga Rural Municipality", + ), + ( + "Barahapokhari Rural Municipality", + "Barahapokhari Rural Municipality", + ), + ( + "Diktel Rupakot Majhuwagadhi Municipality", + "Diktel Rupakot Majhuwagadhi Municipality", + ), + ("Shadananda Municipality", "Shadananda Municipality"), + ( + "Tyamke Maiyum Rural Municipality", + "Tyamke Maiyum Rural Municipality", + ), + ("Bhojpur Municipality", "Bhojpur Municipality"), + ( + "Pauwa Dunma Rural Municipality", + "Pauwa Dunma Rural Municipality", + ), + ( + "Ramprasad Rai Rural Municipality", + "Ramprasad Rai Rural Municipality", + ), + ( + "Hatuwagadhi Rural Municipality", + "Hatuwagadhi Rural Municipality", + ), + ("Aamchowk Rural Municipality", "Aamchowk Rural Municipality"), + ( + "Salpa Silichho Rural Municipality", + "Salpa Silichho Rural Municipality", + ), + ("Arun Rural Municipality", "Arun Rural Municipality"), + ("Pakhribas Municipality", "Pakhribas Municipality"), + ( + "Chhathar Jorpati Rural Municipality", + "Chhathar Jorpati Rural Municipality", + ), + ("Dhankuta Municipality", "Dhankuta Municipality"), + ( + "Sangurigadhi Rural Municipality", + "Sangurigadhi Rural Municipality", + ), + ("Chaubise Rural Municipality", "Chaubise Rural Municipality"), + ("Mahalaxmi Municipality", "Mahalaxmi Municipality"), + ( + "Khalsa Chhintang Sahidbhumi Rural Municipality", + "Khalsa Chhintang Sahidbhumi Rural Municipality", + ), + ("Aatharai Rural Municipality", "Aatharai Rural Municipality"), + ("Phedap Rural Municipality", "Phedap Rural Municipality"), + ( + "Menchhayayem Rural Municipality", + "Menchhayayem Rural Municipality", + ), + ("Myanglung Municipality", "Myanglung Municipality"), + ("Laligurans Municipality", "Laligurans Municipality"), + ("Chhathar Rural Municipality", "Chhathar Rural Municipality"), + ("Hilihan Rural Municipality", "Hilihan Rural Municipality"), + ("Falelung Rural Municipality", "Falelung Rural Municipality"), + ("Phidim Municipality", "Phidim Municipality"), + ("Falgunanda Rural Municipality", "Falgunanda Rural Municipality"), + ("Kummayak Rural Municipality", "Kummayak Rural Municipality"), + ("Miklajung Rural Municipality", "Miklajung Rural Municipality"), + ("Yangbarak Rural Municipality", "Yangbarak Rural Municipality"), + ("Tumbewa Rural Municipality", "Tumbewa Rural Municipality"), + ("Mai Jogmai Rural Municipality", "Mai Jogmai Rural Municipality"), + ("Sandakpur Rural Municipality", "Sandakpur Rural Municipality"), + ("Ilam Municipality", "Ilam Municipality"), + ("Deumai Municipality", "Deumai Municipality"), + ("Mangsebung Rural Municipality", "Mangsebung Rural Municipality"), + ("Chulachuli Rural Municipality", "Chulachuli Rural Municipality"), + ("Mai Municipality", "Mai Municipality"), + ("Suryodaya Municipality", "Suryodaya Municipality"), + ("Rong Rural Municipality", "Rong Rural Municipality"), + ( + "Fakfokathum Rural Municipality", + "Fakfokathum Rural Municipality", + ), + ("Mechinagar Municipality", "Mechinagar Municipality"), + ("Arjundhara Municipality", "Arjundhara Municipality"), + ("Kankai Municipality", "Kankai Municipality"), + ("Shivasatakshi Municipality", "Shivasatakshi Municipality"), + ("Kamal Rural Municipality", "Kamal Rural Municipality"), + ("Damak Municipality", "Damak Municipality"), + ("Gauradaha Municipality", "Gauradaha Municipality"), + ("Barhadashi Rural Municipality", "Barhadashi Rural Municipality"), + ("Haldibari Rural Municipality", "Haldibari Rural Municipality"), + ("Bhadrapur Municipality", "Bhadrapur Municipality"), + ( + "Kachanakawal Rural Municipality", + "Kachanakawal Rural Municipality", + ), + ( + "Buddhashanti Rural Municipality", + "Buddhashanti Rural Municipality", + ), + ("Gauriganj Rural Municipality", "Gauriganj Rural Municipality"), + ("Jhapa Rural Municipality", "Jhapa Rural Municipality"), + ("Birtamod Municipality", "Birtamod Municipality"), + ("Miklajung Rural Municipality", "Miklajung Rural Municipality"), + ("Letang Municipality", "Letang Municipality"), + ("Sundarharaicha Municipality", "Sundarharaicha Municipality"), + ("Belbari Municipality", "Belbari Municipality"), + ( + "Kanepokhari Rural Municipality", + "Kanepokhari Rural Municipality", + ), + ( + "Pathari Shanishchare Municipality", + "Pathari Shanishchare Municipality", + ), + ("Urlabari Municipality", "Urlabari Municipality"), + ("Ratuwamai Municipality", "Ratuwamai Municipality"), + ("Rangeli Municipality", "Rangeli Municipality"), + ("Gramthan Rural Municipality", "Gramthan Rural Municipality"), + ("Budhiganga Rural Municipality", "Budhiganga Rural Municipality"), + ("Biratnagar Metropolitan City", "Biratnagar Metropolitan City"), + ( + "Dhanapalthan Rural Municipality", + "Dhanapalthan Rural Municipality", + ), + ("Jahada Rural Municipality", "Jahada Rural Municipality"), + ("Kerabari Rural Municipality", "Kerabari Rural Municipality"), + ("Sunwarshi Municipality", "Sunwarshi Municipality"), + ("Katahari Rural Municipality", "Katahari Rural Municipality"), + ("Dharan Sub-Metropolitan City", "Dharan Sub-Metropolitan City"), + ("Baraha Municipality", "Baraha Municipality"), + ("Koshi Rural Municipality", "Koshi Rural Municipality"), + ("Ramdhuni Municipality", "Ramdhuni Municipality"), + ("Itahari Sub-Metropolitan City", "Itahari Sub-Metropolitan City"), + ("Duhabi Municipality", "Duhabi Municipality"), + ("Gadhi Rural Municipality", "Gadhi Rural Municipality"), + ("Inaruwa Municipality", "Inaruwa Municipality"), + ("Harinagara Rural Municipality", "Harinagara Rural Municipality"), + ("Barju Rural Municipality", "Barju Rural Municipality"), + ("Bhokraha Rural Municipality", "Bhokraha Rural Municipality"), + ("Dewangunj Rural Municipality", "Dewangunj Rural Municipality"), + ("Belaka Municipality", "Belaka Municipality"), + ("Chaudandigadhi Municipality", "Chaudandigadhi Municipality"), + ("Triyuga Municipality", "Triyuga Municipality"), + ("Rautamai Rural Municipality", "Rautamai Rural Municipality"), + ("Sunkoshi Rural Municipality", "Sunkoshi Rural Municipality"), + ("Katari Municipality", "Katari Municipality"), + ( + "Udayapurgadhi Rural Municipality", + "Udayapurgadhi Rural Municipality", + ), + ("Tapli Rural Municipality", "Tapli Rural Municipality"), + ], + max_length=100, + ), + ), + migrations.AlterField( + model_name="person", + name="province", + field=django_nepkit.models.ProvinceField( + choices=[ + ("Sudurpaschim Province", "Sudurpaschim Province"), + ("Madhesh Province", "Madhesh Province"), + ("Gandaki Province", "Gandaki Province"), + ("Bagmati Province", "Bagmati Province"), + ("Lumbini Province", "Lumbini Province"), + ("Karnali Province", "Karnali Province"), + ("Koshi Province", "Koshi Province"), + ], + max_length=100, + ), + ), + migrations.AlterField( + model_name="person", + name="registration_time", + field=django_nepkit.models.NepaliTimeField(auto_now_add=True), + ), + migrations.AlterField( + model_name="person", + name="updated_at", + field=django_nepkit.models.NepaliDateTimeField( + auto_now=True, blank=True, editable=False, max_length=19 + ), + ), + ] diff --git a/example/demo/migrations/0004_rename_birth_date_en_person_birth_date_ne_and_more.py b/example/demo/migrations/0004_rename_birth_date_en_person_birth_date_ne_and_more.py new file mode 100644 index 0000000..8101d1e --- /dev/null +++ b/example/demo/migrations/0004_rename_birth_date_en_person_birth_date_ne_and_more.py @@ -0,0 +1,33 @@ +# Generated by Django 6.0.1 on 2026-01-30 09:16 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("demo", "0003_alter_person_birth_date_alter_person_birth_date_en_and_more"), + ] + + operations = [ + migrations.RenameField( + model_name="person", + old_name="birth_date_en", + new_name="birth_date_ne", + ), + migrations.RenameField( + model_name="person", + old_name="district_en", + new_name="district_ne", + ), + migrations.RenameField( + model_name="person", + old_name="municipality_en", + new_name="municipality_ne", + ), + migrations.RenameField( + model_name="person", + old_name="province_en", + new_name="province_ne", + ), + ] diff --git a/example/demo/models.py b/example/demo/models.py index 32325c7..2d0ce31 100644 --- a/example/demo/models.py +++ b/example/demo/models.py @@ -12,22 +12,22 @@ from django_nepkit import ( class Person(models.Model): name = models.CharField(max_length=100) - # Date/time fields - examples with and without Devanagari - birth_date = NepaliDateField(ne=True) # Devanagari - birth_date_en = NepaliDateField(blank=True, null=True) # English (default) - registration_time = NepaliTimeField(auto_now_add=True, ne=True) # Devanagari + # Date/time fields - now default to English via NEPKIT['DEFAULT_LANGUAGE'] + birth_date = NepaliDateField() # Defaults to en=True + birth_date_ne = NepaliDateField(ne=True, blank=True, null=True) # Explicitly Nepali + registration_time = NepaliTimeField(auto_now_add=True) # Defaults to en=True phone_number = NepaliPhoneNumberField() - # Address chaining - examples with and without Devanagari - province = ProvinceField(ne=True) # Devanagari - province_en = ProvinceField(blank=True, null=True) # English (default) - district = DistrictField(ne=True) # Devanagari - district_en = DistrictField(blank=True, null=True) # English (default) - municipality = MunicipalityField(ne=True) # Devanagari - municipality_en = MunicipalityField(blank=True, null=True) # English (default) + # Address chaining - now default to English via NEPKIT['DEFAULT_LANGUAGE'] + province = ProvinceField() # Defaults to en=True + province_ne = ProvinceField(ne=True, blank=True, null=True) # Explicitly Nepali + district = DistrictField() # Defaults to en=True + district_ne = DistrictField(ne=True, blank=True, null=True) # Explicitly Nepali + municipality = MunicipalityField() # Defaults to en=True + municipality_ne = MunicipalityField(ne=True, blank=True, null=True) # Explicitly Nepali - created_at = NepaliDateTimeField(auto_now_add=True, ne=True) # Devanagari - updated_at = NepaliDateTimeField(auto_now=True, ne=True) # Devanagari + created_at = NepaliDateTimeField(auto_now_add=True) # Defaults to en=True + updated_at = NepaliDateTimeField(auto_now=True) # Defaults to en=True def __str__(self): return self.name diff --git a/example/demo/views.py b/example/demo/views.py index f213ee4..3a50a01 100644 --- a/example/demo/views.py +++ b/example/demo/views.py @@ -9,14 +9,14 @@ class PersonForm(forms.ModelForm): fields = [ "name", "birth_date", - "birth_date_en", + "birth_date_ne", "phone_number", "province", - "province_en", + "province_ne", "district", - "district_en", + "district_ne", "municipality", - "municipality_en", + "municipality_ne", ] diff --git a/example/example_project/settings.py b/example/example_project/settings.py index 283cc77..e686ad9 100644 --- a/example/example_project/settings.py +++ b/example/example_project/settings.py @@ -73,4 +73,12 @@ TIME_ZONE = "Asia/Kathmandu" USE_I18N = True USE_TZ = True +# django-nepkit settings +NEPKIT = { + "DEFAULT_LANGUAGE": "en", # Default to Devanagari for fields and widgets + "DATE_INPUT_FORMATS": ["%Y-%m-%d", "%d/%m/%Y", "%d-%m-%Y"], + "ADMIN_DATEPICKER": True, + "TIME_FORMAT": 12, # 12-hour format with AM/PM +} + STATIC_URL = "static/" diff --git a/pyproject.toml b/pyproject.toml index 304f9ac..ce0a22a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,6 +55,7 @@ classifiers = [ [project.optional-dependencies] drf = [ "djangorestframework>=3.14", + "django-filter>=23.1", ] [project.urls]