diff --git a/backend/server/worldtravel/management/commands/worldtravel-seed.py b/backend/server/worldtravel/management/commands/worldtravel-seed.py index 4fd0d28..3ef0397 100644 --- a/backend/server/worldtravel/management/commands/worldtravel-seed.py +++ b/backend/server/worldtravel/management/commands/worldtravel-seed.py @@ -99,19 +99,19 @@ class Command(BaseCommand): force = options['force'] countries = [ - # ('Afghanistan', 'af', 'AS'), - # ('Åland Islands', 'ax', 'EU'), - # ('Albania', 'al', 'EU'), - # ('Algeria', 'dz', 'AF'), - # ('American Samoa', 'as', 'OC'), - # ('Andorra', 'ad', 'EU'), - # ('Angola', 'ao', 'AF'), - # ('Anguilla', 'ai', 'NA'), - # ('Antarctica', 'aq', 'AN'), - # ('Antigua and Barbuda', 'ag', 'NA'), + ('Afghanistan', 'af', 'AS'), + ('Åland Islands', 'ax', 'EU'), + ('Albania', 'al', 'EU'), + ('Algeria', 'dz', 'AF'), + ('American Samoa', 'as', 'OC'), + ('Andorra', 'ad', 'EU'), + ('Angola', 'ao', 'AF'), + ('Anguilla', 'ai', 'NA'), + ('Antarctica', 'aq', 'AN'), + ('Antigua and Barbuda', 'ag', 'NA'), ('Argentina', 'ar', 'SA'), - # ('Armenia', 'am', 'AS'), - # ('Aruba', 'aw', 'NA'), + ('Armenia', 'am', 'AS'), + ('Aruba', 'aw', 'NA'), ('Australia', 'au', 'OC'), ('Austria', 'at', 'EU'), # ('Azerbaijan', 'az', 'AS'), @@ -351,6 +351,229 @@ class Command(BaseCommand): ] regions = [ + # Afghanistan (AF) + ('AF-BAL', 'Balkh', 'Balkh', 'af'), + ('AF-BAM', 'Bamyan', 'Bamyan', 'af'), + ('AF-BDG', 'Badghis', 'Badghis', 'af'), + ('AF-BDS', 'Badakhshan', 'Badakhshan', 'af'), + ('AF-BGL', 'Baghlan', 'Baghlan', 'af'), + ('AF-DAY', 'Daykundi', 'Daykundi', 'af'), + ('AF-FRA', 'Farah', 'Farah', 'af'), + ('AF-FYB', 'Faryab', 'Faryab', 'af'), + ('AF-GHA', 'Ghazni', 'Ghazni', 'af'), + ('AF-GHO', 'Ghor', 'Ghor', 'af'), + ('AF-HEL', 'Helmand', 'Helmand', 'af'), + ('AF-HER', 'Herat', 'Herat', 'af'), + ('AF-JOW', 'Jowzjan', 'Jowzjan', 'af'), + ('AF-KAB', 'Kabul', 'Kabul', 'af'), + ('AF-KAN', 'Kandahar', 'Kandahar', 'af'), + ('AF-KAP', 'Kapisa', 'Kapisa', 'af'), + ('AF-KDZ', 'Kunduz', 'Kunduz', 'af'), + ('AF-KHO', 'Khost', 'Khost', 'af'), + ('AF-KNR', 'Kunar', 'Kunar', 'af'), + ('AF-LAG', 'Laghman', 'Laghman', 'af'), + ('AF-LOG', 'Logar', 'Logar', 'af'), + ('AF-NAN', 'Nangarhar', 'Nangarhar', 'af'), + ('AF-NIM', 'Nimroz', 'Nimroz', 'af'), + ('AF-NUR', 'Nuristan', 'Nuristan', 'af'), + ('AF-PAN', 'Panjshir', 'Panjshir', 'af'), + ('AF-PAR', 'Parwan', 'Parwan', 'af'), + ('AF-PIA', 'Paktia', 'Paktia', 'af'), + ('AF-PKA', 'Paktika', 'Paktika', 'af'), + ('AF-SAM', 'Samangan', 'Samangan', 'af'), + ('AF-SAR', 'Sar-e Pol', 'Sar-e Pol', 'af'), + ('AF-TAK', 'Takhar', 'Takhar', 'af'), + ('AF-URU', 'Urozgan', 'Urozgan', 'af'), + ('AF-WAR', 'Wardak', 'Wardak', 'af'), + ('AF-ZAB', 'Zabul', 'Zabul', 'af'), + + # Åland Islands (AX) + ('AX', 'Åland Islands', 'Åland Islands', 'ax'), + + # Albania (AL) + ('AL-01', 'Berat', 'Berat', 'al'), + ('AL-02', 'Dibër', 'Dibër', 'al'), + ('AL-03', 'Durrës', 'Durrës', 'al'), + ('AL-04', 'Elbasan', 'Elbasan', 'al'), + ('AL-05', 'Fier', 'Fier', 'al'), + ('AL-06', 'Gjirokastër', 'Gjirokastër', 'al'), + ('AL-07', 'Korçë', 'Korçë', 'al'), + ('AL-08', 'Kukës', 'Kukës', 'al'), + ('AL-09', 'Lezhë', 'Lezhë', 'al'), + ('AL-10', 'Shkodër', 'Shkodër', 'al'), + ('AL-11', 'Tiranë', 'Tiranë', 'al'), + ('AL-12', 'Vlorë', 'Vlorë', 'al') + + # Algeria (DZ) + ('DZ-01', 'Adrar', 'Adrar', 'dz'), + ('DZ-02', 'Chlef', 'Chlef', 'dz'), + ('DZ-03', 'Laghouat', 'Laghouat', 'dz'), + ('DZ-04', 'Oum El Bouaghi', 'Oum El Bouaghi', 'dz'), + ('DZ-05', 'Batna', 'Batna', 'dz'), + ('DZ-06', 'Béjaïa', 'Béjaïa', 'dz'), + ('DZ-07', 'Biskra', 'Biskra', 'dz'), + ('DZ-08', 'Béchar', 'Béchar', 'dz'), + ('DZ-09', 'Blida', 'Blida', 'dz'), + ('DZ-10', 'Bouira', 'Bouira', 'dz'), + ('DZ-11', 'Tamanrasset', 'Tamanrasset', 'dz'), + ('DZ-12', 'Tébessa', 'Tébessa', 'dz'), + ('DZ-13', 'Tlemcen', 'Tlemcen', 'dz'), + ('DZ-14', 'Tiaret', 'Tiaret', 'dz'), + ('DZ-15', 'Tizi Ouzou', 'Tizi Ouzou', 'dz'), + ('DZ-16', 'Alger', 'Alger', 'dz'), + ('DZ-17', 'Djelfa', 'Djelfa', 'dz'), + ('DZ-18', 'Jijel', 'Jijel', 'dz'), + ('DZ-19', 'Sétif', 'Sétif', 'dz'), + ('DZ-20', 'Saïda', 'Saïda', 'dz'), + ('DZ-21', 'Skikda', 'Skikda', 'dz'), + ('DZ-22', 'Sidi Bel Abbès', 'Sidi Bel Abbès', 'dz'), + ('DZ-23', 'Annaba', 'Annaba', 'dz'), + ('DZ-24', 'Guelma', 'Guelma', 'dz'), + ('DZ-25', 'Constantine', 'Constantine', 'dz'), + ('DZ-26', 'Médéa', 'Médéa', 'dz'), + ('DZ-27', 'Mostaganem', 'Mostaganem', 'dz'), + ('DZ-28', 'M’Sila', 'M’Sila', 'dz'), + ('DZ-29', 'Mascara', 'Mascara', 'dz'), + ('DZ-30', 'Ouargla', 'Ouargla', 'dz'), + ('DZ-31', 'Oran', 'Oran', 'dz'), + ('DZ-32', 'El Bayadh', 'El Bayadh', 'dz'), + ('DZ-33', 'Illizi', 'Illizi', 'dz'), + ('DZ-34', 'Bordj Bou Arréridj', 'Bordj Bou Arréridj', 'dz'), + ('DZ-35', 'Boumerdès', 'Boumerdès', 'dz'), + ('DZ-36', 'El Tarf', 'El Tarf', 'dz'), + ('DZ-37', 'Tindouf', 'Tindouf', 'dz'), + ('DZ-38', 'Tissemsilt', 'Tissemsilt', 'dz'), + ('DZ-39', 'El Oued', 'El Oued', 'dz'), + ('DZ-40', 'Khenchela', 'Khenchela', 'dz'), + ('DZ-41', 'Souk Ahras', 'Souk Ahras', 'dz'), + ('DZ-42', 'Tipaza', 'Tipaza', 'dz'), + ('DZ-43', 'Mila', 'Mila', 'dz'), + ('DZ-44', 'Aïn Defla', 'Aïn Defla', 'dz'), + ('DZ-45', 'Naâma', 'Naâma', 'dz'), + ('DZ-46', 'Aïn Témouchent', 'Aïn Témouchent', 'dz'), + ('DZ-47', 'Ghardaïa', 'Ghardaïa', 'dz'), + ('DZ-48', 'Relizane', 'Relizane', 'dz'), + ('DZ-49', 'Timimoun', 'Timimoun', 'dz'), + ('DZ-50', 'Bordj Badji Mokhtar', 'Bordj Badji Mokhtar', 'dz'), + ('DZ-51', 'Ouled Djellal', 'Ouled Djellal', 'dz'), + ('DZ-52', 'Béni Abbès', 'Béni Abbès', 'dz'), + ('DZ-53', 'In Salah', 'In Salah', 'dz'), + ('DZ-54', 'In Guezzam', 'In Guezzam', 'dz'), + ('DZ-55', 'Touggourt', 'Touggourt', 'dz'), + ('DZ-56', 'Djanet', 'Djanet', 'dz'), + ('DZ-57', 'El M\'Ghair', 'El M\'Ghair', 'dz'), + ('DZ-58', 'El Meniaa', 'El Meniaa', 'dz') + + # American Samoa (AS) + ('AS', 'American Samoa', 'American Samoa', 'as'), + + # Andorra (AD) + ('AD-02', 'Canillo', 'Canillo', 'ad'), + ('AD-03', 'Encamp', 'Encamp', 'ad'), + ('AD-04', 'La Massana', 'La Massana', 'ad'), + ('AD-05', 'Ordino', 'Ordino', 'ad'), + ('AD-06', 'Sant Julià de Lòria', 'Sant Julià de Lòria', 'ad'), + ('AD-07', 'Andorra la Vella', 'Andorra la Vella', 'ad'), + ('AD-08', 'Escaldes-Engordany', 'Escaldes-Engordany', 'ad') + + # Angola (AO) + ('AO-BGO', 'Bengo', 'Bengo', 'ao'), + ('AO-BGU', 'Benguela', 'Benguela', 'ao'), + ('AO-BIE', 'Bié', 'Bié', 'ao'), + ('AO-CAB', 'Cabinda', 'Cabinda', 'ao'), + ('AO-CCU', 'Cuando Cubango', 'Cuando Cubango', 'ao'), + ('AO-CNO', 'Cuanza Norte', 'Cuanza Norte', 'ao'), + ('AO-CUS', 'Cuanza Sul', 'Cuanza Sul', 'ao'), + ('AO-CNN', 'Cunene', 'Cunene', 'ao'), + ('AO-HUA', 'Huambo', 'Huambo', 'ao'), + ('AO-HUI', 'Huíla', 'Huíla', 'ao'), + ('AO-LUA', 'Luanda', 'Luanda', 'ao'), + ('AO-LNO', 'Lunda Norte', 'Lunda Norte', 'ao'), + ('AO-LSU', 'Lunda Sul', 'Lunda Sul', 'ao'), + ('AO-MAL', 'Malanje', 'Malanje', 'ao'), + ('AO-MOX', 'Moxico', 'Moxico', 'ao'), + ('AO-NAM', 'Namibe', 'Namibe', 'ao'), + ('AO-UIG', 'Uíge', 'Uíge', 'ao'), + ('AO-ZAI', 'Zaire', 'Zaire', 'ao'), + + # Anguilla (AI) + ('AI', 'Anguilla', 'Anguilla', 'ai'), + + # Antarctica (AQ) + ('AQ', 'Antarctica', 'Antarctica', 'aq'), + + # Antigua and Barbuda (AG) + ('AG-03', 'Saint George', 'Saint George', 'ag'), + ('AG-04', 'Saint John', 'Saint John', 'ag'), + ('AG-05', 'Saint Mary', 'Saint Mary', 'ag'), + ('AG-06', 'Saint Paul', 'Saint Paul', 'ag'), + ('AG-07', 'Saint Peter', 'Saint Peter', 'ag'), + ('AG-08', 'Saint Philip', 'Saint Philip', 'ag'), + ('AG-10', 'Barbuda', 'Barbuda', 'ag'), + ('AG-11', 'Redonda', 'Redonda', 'ag') + + # Argentina (AR) + ('AR-C', 'Ciudad Autónoma de Buenos Aires', 'Autonomous City of Buenos Aires', 'ar'), + ('AR-B', 'Buenos Aires', 'Buenos Aires', 'ar'), + ('AR-K', 'Catamarca', 'Catamarca', 'ar'), + ('AR-H', 'Chaco', 'Chaco', 'ar'), + ('AR-U', 'Chubut', 'Chubut', 'ar'), + ('AR-W', 'Córdoba', 'Córdoba', 'ar'), + ('AR-X', 'Corrientes', 'Corrientes', 'ar'), + ('AR-E', 'Entre Ríos', 'Entre Ríos', 'ar'), + ('AR-P', 'Formosa', 'Formosa', 'ar'), + ('AR-Y', 'Jujuy', 'Jujuy', 'ar'), + ('AR-L', 'La Pampa', 'La Pampa', 'ar'), + ('AR-F', 'La Rioja', 'La Rioja', 'ar'), + ('AR-M', 'Mendoza', 'Mendoza', 'ar'), + ('AR-N', 'Misiones', 'Misiones', 'ar'), + ('AR-Q', 'Neuquén', 'Neuquén', 'ar'), + ('AR-R', 'Río Negro', 'Río Negro', 'ar'), + ('AR-A', 'Salta', 'Salta', 'ar'), + ('AR-J', 'San Juan', 'San Juan', 'ar'), + ('AR-D', 'San Luis', 'San Luis', 'ar'), + ('AR-Z', 'Santa Cruz', 'Santa Cruz', 'ar'), + ('AR-S', 'Santa Fe', 'Santa Fe', 'ar'), + ('AR-G', 'Santiago del Estero', 'Santiago del Estero', 'ar'), + ('AR-V', 'Tierra del Fuego', 'Tierra del Fuego', 'ar'), + ('AR-T', 'Tucumán', 'Tucumán', 'ar'), + + # Armenia (AM) + ('AM-AG', 'Aragacotn', 'Aragatsotn', 'am'), + ('AM-AR', 'Ararat', 'Ararat', 'am'), + ('AM-AV', 'Armavir', 'Armavir', 'am'), + ('AM-ER', 'Erevan', 'Yerevan', 'am'), + ('AM-GR', 'Gegharkunik', 'Gegharkunik', 'am'), + ('AM-KT', 'Kotayk', 'Kotayk', 'am'), + ('AM-LO', 'Lori', 'Lori', 'am'), + ('AM-SH', 'Shirak', 'Shirak', 'am'), + ('AM-SU', 'Syunik', 'Syunik', 'am'), + ('AM-TV', 'Tavush', 'Tavush', 'am'), + ('AM-VD', 'Vayots Dzor', 'Vayots Dzor', 'am') + + # Aruba (AW) + ('AW', 'Aruba', 'Aruba', 'aw') + + # Australia (AU) + ('AU-NSW', 'New South Wales', 'New South Wales', 'au'), + ('AU-VIC', 'Victoria', 'Victoria', 'au'), + ('AU-QLD', 'Queensland', 'Queensland', 'au'), + ('AU-SA', 'South Australia', 'South Australia', 'au'), + ('AU-WA', 'Western Australia', 'Western Australia', 'au'), + ('AU-TAS', 'Tasmania', 'Tasmania', 'au'), + ('AU-NT', 'Northern Territory', 'Northern Territory', 'au'), + ('AU-ACT', 'Australian Capital Territory', 'Australian Capital Territory', 'au'), + + # Austria (AT) + ('AT-1', 'Burgenland', 'Burgenland', 'at'), + ('AT-2', 'Kärnten', 'Carinthia', 'at'), + ('AT-3', 'Niederösterreich', 'Lower Austria', 'at'), + ('AT-4', 'Oberösterreich', 'Upper Austria', 'at'), + ('AT-5', 'Salzburg', 'Salzburg', 'at'), + ('AT-6', 'Steiermark', 'Styria', 'at'), + ('AT-7', 'Tirol', 'Tyrol', 'at'), + ('AT-8', 'Vorarlberg', 'Vorarlberg', 'at'), + ('AT-9', 'Wien', 'Vienna', 'at'), ('US-AL', 'Alabama', 'Alabama', 'us'), ('US-AK', 'Alaska', 'Alaska', 'us'), ('US-AZ', 'Arizona', 'Arizona', 'us'), @@ -452,30 +675,6 @@ class Command(BaseCommand): ('GB-NIR', 'Northern Ireland', 'Northern Ireland', 'gb'), ('GB-SCT', 'Scotland', 'Scotland', 'gb'), ('GB-WLS', 'Wales', 'Wales', 'gb'), - ('AR-C', 'Ciudad Autónoma de Buenos Aires', 'Autonomous City of Buenos Aires', 'ar'), - ('AR-B', 'Buenos Aires', 'Buenos Aires', 'ar'), - ('AR-K', 'Catamarca', 'Catamarca', 'ar'), - ('AR-H', 'Chaco', 'Chaco', 'ar'), - ('AR-U', 'Chubut', 'Chubut', 'ar'), - ('AR-W', 'Córdoba', 'Córdoba', 'ar'), - ('AR-X', 'Corrientes', 'Corrientes', 'ar'), - ('AR-E', 'Entre Ríos', 'Entre Ríos', 'ar'), - ('AR-P', 'Formosa', 'Formosa', 'ar'), - ('AR-Y', 'Jujuy', 'Jujuy', 'ar'), - ('AR-L', 'La Pampa', 'La Pampa', 'ar'), - ('AR-F', 'La Rioja', 'La Rioja', 'ar'), - ('AR-M', 'Mendoza', 'Mendoza', 'ar'), - ('AR-N', 'Misiones', 'Misiones', 'ar'), - ('AR-Q', 'Neuquén', 'Neuquén', 'ar'), - ('AR-R', 'Río Negro', 'Río Negro', 'ar'), - ('AR-A', 'Salta', 'Salta', 'ar'), - ('AR-J', 'San Juan', 'San Juan', 'ar'), - ('AR-D', 'San Luis', 'San Luis', 'ar'), - ('AR-Z', 'Santa Cruz', 'Santa Cruz', 'ar'), - ('AR-S', 'Santa Fe', 'Santa Fe', 'ar'), - ('AR-G', 'Santiago del Estero', 'Santiago del Estero', 'ar'), - ('AR-V', 'Tierra del Fuego', 'Tierra del Fuego', 'ar'), - ('AR-T', 'Tucumán', 'Tucumán', 'ar'), ('MX-AGU', 'Aguascalientes', 'Aguascalientes', 'mx'), ('MX-BCN', 'Baja California', 'Baja California', 'mx'), ('MX-BCS', 'Baja California Sur', 'Baja California Sur', 'mx'), @@ -621,14 +820,6 @@ class Command(BaseCommand): ('IN-UP', 'Uttar Pradesh', 'Uttar Pradesh', 'in'), ('IN-UT', 'Uttarakhand', 'Uttarakhand', 'in'), ('IN-WB', 'West Bengal', 'West Bengal', 'in'), - ('AU-NSW', 'New South Wales', 'New South Wales', 'au'), - ('AU-VIC', 'Victoria', 'Victoria', 'au'), - ('AU-QLD', 'Queensland', 'Queensland', 'au'), - ('AU-SA', 'South Australia', 'South Australia', 'au'), - ('AU-WA', 'Western Australia', 'Western Australia', 'au'), - ('AU-TAS', 'Tasmania', 'Tasmania', 'au'), - ('AU-NT', 'Northern Territory', 'Northern Territory', 'au'), - ('AU-ACT', 'Australian Capital Territory', 'Australian Capital Territory', 'au'), ('NZ-N', 'Northland', 'Northland', 'nz'), ('NZ-AUK', 'Auckland', 'Auckland', 'nz'), ('NZ-WKO', 'Waikato', 'Waikato', 'nz'), @@ -817,15 +1008,6 @@ class Command(BaseCommand): ('CZ-71', 'Olomoucký kraj', 'Olomouc Region', 'cz'), ('CZ-72', 'Zlínský kraj', 'Zlín Region', 'cz'), ('CZ-80', 'Moravskoslezský kraj', 'Moravian-Silesian Region', 'cz'), - ('AT-1', 'Burgenland', 'Burgenland', 'at'), - ('AT-2', 'Kärnten', 'Carinthia', 'at'), - ('AT-3', 'Niederösterreich', 'Lower Austria', 'at'), - ('AT-4', 'Oberösterreich', 'Upper Austria', 'at'), - ('AT-5', 'Salzburg', 'Salzburg', 'at'), - ('AT-6', 'Steiermark', 'Styria', 'at'), - ('AT-7', 'Tirol', 'Tyrol', 'at'), - ('AT-8', 'Vorarlberg', 'Vorarlberg', 'at'), - ('AT-9', 'Wien', 'Vienna', 'at'), ('SK-BL', 'Bratislavský kraj', 'Bratislava Region', 'sk'), ('SK-TA', 'Trnavský kraj', 'Trnava Region', 'sk'), ('SK-TC', 'Trenčiansky kraj', 'Trenčín Region', 'sk'),