djblets.forms.fields¶
Additional fields for Django forms.
- ConditionsFieldChoices¶
The types of arguments available as choices to a ConditionsField.
New in version 6.0.
alias of
Union[ConditionChoices,Callable[[],ConditionChoices]]
- class TimeZoneField(choices=(('America/Guayaquil', 'America/Guayaquil'), ('Etc/GMT-8', 'Etc/GMT-8'), ('America/Argentina/Rio_Gallegos', 'America/Argentina/Rio_Gallegos'), ('America/Asuncion', 'America/Asuncion'), ('America/Glace_Bay', 'America/Glace_Bay'), ('America/St_Lucia', 'America/St_Lucia'), ('Mexico/BajaSur', 'Mexico/BajaSur'), ('Africa/Dar_es_Salaam', 'Africa/Dar_es_Salaam'), ('Pacific/Truk', 'Pacific/Truk'), ('America/North_Dakota/Beulah', 'America/North_Dakota/Beulah'), ('America/Indiana/Indianapolis', 'America/Indiana/Indianapolis'), ('America/Nipigon', 'America/Nipigon'), ('Asia/Choibalsan', 'Asia/Choibalsan'), ('Indian/Kerguelen', 'Indian/Kerguelen'), ('Pacific/Auckland', 'Pacific/Auckland'), ('Asia/Ulaanbaatar', 'Asia/Ulaanbaatar'), ('Europe/London', 'Europe/London'), ('Europe/Tiraspol', 'Europe/Tiraspol'), ('America/Metlakatla', 'America/Metlakatla'), ('America/Barbados', 'America/Barbados'), ('Europe/Vaduz', 'Europe/Vaduz'), ('Europe/Vatican', 'Europe/Vatican'), ('Indian/Mayotte', 'Indian/Mayotte'), ('Pacific/Kosrae', 'Pacific/Kosrae'), ('Asia/Seoul', 'Asia/Seoul'), ('Etc/GMT+7', 'Etc/GMT+7'), ('Iran', 'Iran'), ('America/Moncton', 'America/Moncton'), ('Europe/Zagreb', 'Europe/Zagreb'), ('Canada/Mountain', 'Canada/Mountain'), ('America/Eirunepe', 'America/Eirunepe'), ('America/Kentucky/Monticello', 'America/Kentucky/Monticello'), ('NZ', 'NZ'), ('Pacific/Yap', 'Pacific/Yap'), ('Europe/Amsterdam', 'Europe/Amsterdam'), ('NZ-CHAT', 'NZ-CHAT'), ('America/Atikokan', 'America/Atikokan'), ('Etc/GMT+10', 'Etc/GMT+10'), ('Pacific/Bougainville', 'Pacific/Bougainville'), ('US/Mountain', 'US/Mountain'), ('America/Atka', 'America/Atka'), ('Asia/Tokyo', 'Asia/Tokyo'), ('Etc/GMT0', 'Etc/GMT0'), ('Europe/San_Marino', 'Europe/San_Marino'), ('Asia/Riyadh', 'Asia/Riyadh'), ('America/Thunder_Bay', 'America/Thunder_Bay'), ('EST', 'EST'), ('US/Eastern', 'US/Eastern'), ('America/Porto_Velho', 'America/Porto_Velho'), ('America/Denver', 'America/Denver'), ('America/Chicago', 'America/Chicago'), ('Pacific/Kiritimati', 'Pacific/Kiritimati'), ('America/Toronto', 'America/Toronto'), ('Africa/Conakry', 'Africa/Conakry'), ('Asia/Katmandu', 'Asia/Katmandu'), ('Etc/GMT-1', 'Etc/GMT-1'), ('Atlantic/Stanley', 'Atlantic/Stanley'), ('Asia/Hovd', 'Asia/Hovd'), ('Etc/GMT-9', 'Etc/GMT-9'), ('Indian/Antananarivo', 'Indian/Antananarivo'), ('Africa/Maseru', 'Africa/Maseru'), ('America/Kentucky/Louisville', 'America/Kentucky/Louisville'), ('Europe/Riga', 'Europe/Riga'), ('America/Buenos_Aires', 'America/Buenos_Aires'), ('Europe/Berlin', 'Europe/Berlin'), ('Factory', 'Factory'), ('America/Belize', 'America/Belize'), ('Pacific/Gambier', 'Pacific/Gambier'), ('Etc/GMT+1', 'Etc/GMT+1'), ('Atlantic/Faeroe', 'Atlantic/Faeroe'), ('Africa/Sao_Tome', 'Africa/Sao_Tome'), ('Pacific/Marquesas', 'Pacific/Marquesas'), ('Africa/Lusaka', 'Africa/Lusaka'), ('Africa/Nouakchott', 'Africa/Nouakchott'), ('Zulu', 'Zulu'), ('Australia/North', 'Australia/North'), ('Etc/GMT+4', 'Etc/GMT+4'), ('Etc/GMT-11', 'Etc/GMT-11'), ('US/Central', 'US/Central'), ('Asia/Pontianak', 'Asia/Pontianak'), ('Asia/Tashkent', 'Asia/Tashkent'), ('Europe/Budapest', 'Europe/Budapest'), ('MET', 'MET'), ('Europe/Mariehamn', 'Europe/Mariehamn'), ('America/Indiana/Tell_City', 'America/Indiana/Tell_City'), ('Asia/Bishkek', 'Asia/Bishkek'), ('Europe/Sarajevo', 'Europe/Sarajevo'), ('Asia/Jerusalem', 'Asia/Jerusalem'), ('Australia/Broken_Hill', 'Australia/Broken_Hill'), ('Asia/Jakarta', 'Asia/Jakarta'), ('Africa/Addis_Ababa', 'Africa/Addis_Ababa'), ('Atlantic/Faroe', 'Atlantic/Faroe'), ('Indian/Mauritius', 'Indian/Mauritius'), ('America/Port_of_Spain', 'America/Port_of_Spain'), ('America/Martinique', 'America/Martinique'), ('US/Pacific', 'US/Pacific'), ('Etc/GMT+12', 'Etc/GMT+12'), ('US/Aleutian', 'US/Aleutian'), ('Asia/Macao', 'Asia/Macao'), ('Mexico/BajaNorte', 'Mexico/BajaNorte'), ('Europe/Skopje', 'Europe/Skopje'), ('America/Argentina/Cordoba', 'America/Argentina/Cordoba'), ('Asia/Anadyr', 'Asia/Anadyr'), ('MST7MDT', 'MST7MDT'), ('America/St_Vincent', 'America/St_Vincent'), ('America/Argentina/La_Rioja', 'America/Argentina/La_Rioja'), ('GMT0', 'GMT0'), ('America/Swift_Current', 'America/Swift_Current'), ('America/Boise', 'America/Boise'), ('Kwajalein', 'Kwajalein'), ('America/North_Dakota/New_Salem', 'America/North_Dakota/New_Salem'), ('Atlantic/Cape_Verde', 'Atlantic/Cape_Verde'), ('Asia/Kuching', 'Asia/Kuching'), ('Pacific/Nauru', 'Pacific/Nauru'), ('America/Matamoros', 'America/Matamoros'), ('Indian/Comoro', 'Indian/Comoro'), ('CET', 'CET'), ('Asia/Almaty', 'Asia/Almaty'), ('America/Indiana/Vincennes', 'America/Indiana/Vincennes'), ('America/Cordoba', 'America/Cordoba'), ('America/Jujuy', 'America/Jujuy'), ('America/Grenada', 'America/Grenada'), ('America/Coyhaique', 'America/Coyhaique'), ('Europe/Uzhgorod', 'Europe/Uzhgorod'), ('Africa/Brazzaville', 'Africa/Brazzaville'), ('America/Costa_Rica', 'America/Costa_Rica'), ('Asia/Macau', 'Asia/Macau'), ('Asia/Dacca', 'Asia/Dacca'), ('Pacific/Norfolk', 'Pacific/Norfolk'), ('Europe/Bucharest', 'Europe/Bucharest'), ('Asia/Ulan_Bator', 'Asia/Ulan_Bator'), ('America/Mendoza', 'America/Mendoza'), ('Asia/Istanbul', 'Asia/Istanbul'), ('Pacific/Chuuk', 'Pacific/Chuuk'), ('Asia/Sakhalin', 'Asia/Sakhalin'), ('Indian/Cocos', 'Indian/Cocos'), ('Europe/Belgrade', 'Europe/Belgrade'), ('America/Fort_Wayne', 'America/Fort_Wayne'), ('Asia/Muscat', 'Asia/Muscat'), ('Africa/Khartoum', 'Africa/Khartoum'), ('Asia/Harbin', 'Asia/Harbin'), ('America/Panama', 'America/Panama'), ('Pacific/Guadalcanal', 'Pacific/Guadalcanal'), ('Asia/Ujung_Pandang', 'Asia/Ujung_Pandang'), ('Pacific/Pago_Pago', 'Pacific/Pago_Pago'), ('Antarctica/McMurdo', 'Antarctica/McMurdo'), ('America/Fortaleza', 'America/Fortaleza'), ('Asia/Krasnoyarsk', 'Asia/Krasnoyarsk'), ('America/Indianapolis', 'America/Indianapolis'), ('Pacific/Kwajalein', 'Pacific/Kwajalein'), ('Australia/Adelaide', 'Australia/Adelaide'), ('Asia/Tbilisi', 'Asia/Tbilisi'), ('Etc/Zulu', 'Etc/Zulu'), ('Africa/Harare', 'Africa/Harare'), ('Asia/Saigon', 'Asia/Saigon'), ('Asia/Oral', 'Asia/Oral'), ('Europe/Luxembourg', 'Europe/Luxembourg'), ('Asia/Hong_Kong', 'Asia/Hong_Kong'), ('Etc/GMT+9', 'Etc/GMT+9'), ('Europe/Busingen', 'Europe/Busingen'), ('Pacific/Tongatapu', 'Pacific/Tongatapu'), ('Australia/LHI', 'Australia/LHI'), ('GMT', 'GMT'), ('Antarctica/Davis', 'Antarctica/Davis'), ('Pacific/Fakaofo', 'Pacific/Fakaofo'), ('Atlantic/St_Helena', 'Atlantic/St_Helena'), ('Asia/Chita', 'Asia/Chita'), ('Etc/GMT+6', 'Etc/GMT+6'), ('Canada/Atlantic', 'Canada/Atlantic'), ('Canada/Yukon', 'Canada/Yukon'), ('Pacific/Rarotonga', 'Pacific/Rarotonga'), ('Africa/Libreville', 'Africa/Libreville'), ('Africa/Freetown', 'Africa/Freetown'), ('Asia/Ust-Nera', 'Asia/Ust-Nera'), ('UTC', 'UTC'), ('America/Bogota', 'America/Bogota'), ('Hongkong', 'Hongkong'), ('Pacific/Pitcairn', 'Pacific/Pitcairn'), ('Africa/El_Aaiun', 'Africa/El_Aaiun'), ('America/Jamaica', 'America/Jamaica'), ('Africa/Gaborone', 'Africa/Gaborone'), ('Africa/Accra', 'Africa/Accra'), ('America/Dominica', 'America/Dominica'), ('America/Scoresbysund', 'America/Scoresbysund'), ('America/St_Thomas', 'America/St_Thomas'), ('Asia/Bahrain', 'Asia/Bahrain'), ('America/Indiana/Marengo', 'America/Indiana/Marengo'), ('W-SU', 'W-SU'), ('Australia/Canberra', 'Australia/Canberra'), ('UCT', 'UCT'), ('Asia/Kabul', 'Asia/Kabul'), ('America/Edmonton', 'America/Edmonton'), ('Europe/Dublin', 'Europe/Dublin'), ('EET', 'EET'), ('Asia/Kuala_Lumpur', 'Asia/Kuala_Lumpur'), ('Europe/Copenhagen', 'Europe/Copenhagen'), ('America/Halifax', 'America/Halifax'), ('America/Sitka', 'America/Sitka'), ('Asia/Novosibirsk', 'Asia/Novosibirsk'), ('America/Boa_Vista', 'America/Boa_Vista'), ('America/Curacao', 'America/Curacao'), ('Asia/Chongqing', 'Asia/Chongqing'), ('America/Lower_Princes', 'America/Lower_Princes'), ('Asia/Tel_Aviv', 'Asia/Tel_Aviv'), ('America/El_Salvador', 'America/El_Salvador'), ('Europe/Paris', 'Europe/Paris'), ('Europe/Stockholm', 'Europe/Stockholm'), ('Etc/GMT-4', 'Etc/GMT-4'), ('GMT-0', 'GMT-0'), ('America/North_Dakota/Center', 'America/North_Dakota/Center'), ('America/Guatemala', 'America/Guatemala'), ('America/Nuuk', 'America/Nuuk'), ('Canada/Eastern', 'Canada/Eastern'), ('America/Whitehorse', 'America/Whitehorse'), ('Asia/Tomsk', 'Asia/Tomsk'), ('Africa/Blantyre', 'Africa/Blantyre'), ('Africa/Bissau', 'Africa/Bissau'), ('America/Indiana/Winamac', 'America/Indiana/Winamac'), ('Asia/Damascus', 'Asia/Damascus'), ('Asia/Qostanay', 'Asia/Qostanay'), ('Pacific/Tahiti', 'Pacific/Tahiti'), ('Asia/Rangoon', 'Asia/Rangoon'), ('America/Dawson_Creek', 'America/Dawson_Creek'), ('Asia/Magadan', 'Asia/Magadan'), ('Europe/Ulyanovsk', 'Europe/Ulyanovsk'), ('Europe/Madrid', 'Europe/Madrid'), ('Europe/Belfast', 'Europe/Belfast'), ('Asia/Srednekolymsk', 'Asia/Srednekolymsk'), ('Mexico/General', 'Mexico/General'), ('Etc/GMT-2', 'Etc/GMT-2'), ('Africa/Asmara', 'Africa/Asmara'), ('America/Caracas', 'America/Caracas'), ('Europe/Prague', 'Europe/Prague'), ('GB', 'GB'), ('Australia/Currie', 'Australia/Currie'), ('America/Hermosillo', 'America/Hermosillo'), ('Asia/Gaza', 'Asia/Gaza'), ('Etc/GMT-5', 'Etc/GMT-5'), ('America/Rankin_Inlet', 'America/Rankin_Inlet'), ('Africa/Niamey', 'Africa/Niamey'), ('Pacific/Enderbury', 'Pacific/Enderbury'), ('Africa/Abidjan', 'Africa/Abidjan'), ('America/Blanc-Sablon', 'America/Blanc-Sablon'), ('Antarctica/Rothera', 'Antarctica/Rothera'), ('America/Argentina/Salta', 'America/Argentina/Salta'), ('PRC', 'PRC'), ('Indian/Christmas', 'Indian/Christmas'), ('Pacific/Kanton', 'Pacific/Kanton'), ('America/Tegucigalpa', 'America/Tegucigalpa'), ('America/Pangnirtung', 'America/Pangnirtung'), ('Europe/Saratov', 'Europe/Saratov'), ('Chile/Continental', 'Chile/Continental'), ('America/Argentina/Tucuman', 'America/Argentina/Tucuman'), ('Etc/Greenwich', 'Etc/Greenwich'), ('America/Argentina/Mendoza', 'America/Argentina/Mendoza'), ('CST6CDT', 'CST6CDT'), ('Indian/Reunion', 'Indian/Reunion'), ('America/Antigua', 'America/Antigua'), ('PST8PDT', 'PST8PDT'), ('Japan', 'Japan'), ('America/Montevideo', 'America/Montevideo'), ('America/Ojinaga', 'America/Ojinaga'), ('America/Puerto_Rico', 'America/Puerto_Rico'), ('Europe/Moscow', 'Europe/Moscow'), ('Pacific/Ponape', 'Pacific/Ponape'), ('Atlantic/Bermuda', 'Atlantic/Bermuda'), ('Asia/Yakutsk', 'Asia/Yakutsk'), ('Europe/Rome', 'Europe/Rome'), ('Africa/Djibouti', 'Africa/Djibouti'), ('Asia/Urumqi', 'Asia/Urumqi'), ('Europe/Jersey', 'Europe/Jersey'), ('Pacific/Saipan', 'Pacific/Saipan'), ('Asia/Baghdad', 'Asia/Baghdad'), ('Asia/Kolkata', 'Asia/Kolkata'), ('America/Araguaina', 'America/Araguaina'), ('Indian/Mahe', 'Indian/Mahe'), ('Africa/Algiers', 'Africa/Algiers'), ('Africa/Asmera', 'Africa/Asmera'), ('Arctic/Longyearbyen', 'Arctic/Longyearbyen'), ('Asia/Singapore', 'Asia/Singapore'), ('Africa/Windhoek', 'Africa/Windhoek'), ('Australia/Lord_Howe', 'Australia/Lord_Howe'), ('Africa/Ndjamena', 'Africa/Ndjamena'), ('Asia/Phnom_Penh', 'Asia/Phnom_Penh'), ('America/Guadeloupe', 'America/Guadeloupe'), ('America/Miquelon', 'America/Miquelon'), ('Brazil/Acre', 'Brazil/Acre'), ('America/Tortola', 'America/Tortola'), ('Asia/Manila', 'Asia/Manila'), ('Indian/Maldives', 'Indian/Maldives'), ('America/Montserrat', 'America/Montserrat'), ('Etc/GMT-10', 'Etc/GMT-10'), ('Turkey', 'Turkey'), ('Africa/Timbuktu', 'Africa/Timbuktu'), ('Greenwich', 'Greenwich'), ('Asia/Yekaterinburg', 'Asia/Yekaterinburg'), ('America/Santa_Isabel', 'America/Santa_Isabel'), ('America/Knox_IN', 'America/Knox_IN'), ('America/Regina', 'America/Regina'), ('America/Santiago', 'America/Santiago'), ('Europe/Vienna', 'Europe/Vienna'), ('America/Yellowknife', 'America/Yellowknife'), ('Asia/Colombo', 'Asia/Colombo'), ('America/Recife', 'America/Recife'), ('Israel', 'Israel'), ('EST5EDT', 'EST5EDT'), ('Africa/Lubumbashi', 'Africa/Lubumbashi'), ('America/Kralendijk', 'America/Kralendijk'), ('Asia/Aden', 'Asia/Aden'), ('America/Argentina/San_Juan', 'America/Argentina/San_Juan'), ('Asia/Thimphu', 'Asia/Thimphu'), ('America/Punta_Arenas', 'America/Punta_Arenas'), ('America/Santarem', 'America/Santarem'), ('Asia/Amman', 'Asia/Amman'), ('GMT+0', 'GMT+0'), ('Europe/Helsinki', 'Europe/Helsinki'), ('Pacific/Noumea', 'Pacific/Noumea'), ('America/Bahia_Banderas', 'America/Bahia_Banderas'), ('Atlantic/Madeira', 'Atlantic/Madeira'), ('America/Anguilla', 'America/Anguilla'), ('America/New_York', 'America/New_York'), ('America/Argentina/Ushuaia', 'America/Argentina/Ushuaia'), ('America/Goose_Bay', 'America/Goose_Bay'), ('Asia/Tehran', 'Asia/Tehran'), ('Pacific/Majuro', 'Pacific/Majuro'), ('Asia/Hebron', 'Asia/Hebron'), ('America/Argentina/San_Luis', 'America/Argentina/San_Luis'), ('Europe/Kiev', 'Europe/Kiev'), ('America/Montreal', 'America/Montreal'), ('Etc/GMT-3', 'Etc/GMT-3'), ('America/Adak', 'America/Adak'), ('Africa/Ceuta', 'Africa/Ceuta'), ('Etc/GMT-7', 'Etc/GMT-7'), ('Etc/GMT+3', 'Etc/GMT+3'), ('America/Bahia', 'America/Bahia'), ('Africa/Luanda', 'Africa/Luanda'), ('Antarctica/Vostok', 'Antarctica/Vostok'), ('HST', 'HST'), ('Asia/Aqtau', 'Asia/Aqtau'), ('America/Havana', 'America/Havana'), ('Asia/Ashgabat', 'Asia/Ashgabat'), ('Europe/Kirov', 'Europe/Kirov'), ('Pacific/Galapagos', 'Pacific/Galapagos'), ('Asia/Brunei', 'Asia/Brunei'), ('America/Sao_Paulo', 'America/Sao_Paulo'), ('Pacific/Chatham', 'Pacific/Chatham'), ('Asia/Dili', 'Asia/Dili'), ('America/Marigot', 'America/Marigot'), ('America/Ciudad_Juarez', 'America/Ciudad_Juarez'), ('Europe/Chisinau', 'Europe/Chisinau'), ('America/Godthab', 'America/Godthab'), ('Pacific/Funafuti', 'Pacific/Funafuti'), ('Pacific/Samoa', 'Pacific/Samoa'), ('Australia/Sydney', 'Australia/Sydney'), ('Africa/Ouagadougou', 'Africa/Ouagadougou'), ('Australia/Queensland', 'Australia/Queensland'), ('America/St_Kitts', 'America/St_Kitts'), ('Australia/West', 'Australia/West'), ('America/Detroit', 'America/Detroit'), ('Atlantic/Jan_Mayen', 'Atlantic/Jan_Mayen'), ('Africa/Cairo', 'Africa/Cairo'), ('US/Arizona', 'US/Arizona'), ('Etc/GMT-0', 'Etc/GMT-0'), ('Europe/Brussels', 'Europe/Brussels'), ('Africa/Kampala', 'Africa/Kampala'), ('Antarctica/Syowa', 'Antarctica/Syowa'), ('Australia/Darwin', 'Australia/Darwin'), ('Europe/Simferopol', 'Europe/Simferopol'), ('America/Menominee', 'America/Menominee'), ('America/Rosario', 'America/Rosario'), ('Europe/Oslo', 'Europe/Oslo'), ('Asia/Yangon', 'Asia/Yangon'), ('Etc/GMT+2', 'Etc/GMT+2'), ('America/Noronha', 'America/Noronha'), ('US/East-Indiana', 'US/East-Indiana'), ('America/Monterrey', 'America/Monterrey'), ('Europe/Sofia', 'Europe/Sofia'), ('America/Resolute', 'America/Resolute'), ('America/Creston', 'America/Creston'), ('Australia/Hobart', 'Australia/Hobart'), ('Asia/Omsk', 'Asia/Omsk'), ('America/Coral_Harbour', 'America/Coral_Harbour'), ('MST', 'MST'), ('Etc/Universal', 'Etc/Universal'), ('Africa/Bamako', 'Africa/Bamako'), ('Asia/Calcutta', 'Asia/Calcutta'), ('Eire', 'Eire'), ('Asia/Vladivostok', 'Asia/Vladivostok'), ('America/Catamarca', 'America/Catamarca'), ('Europe/Zurich', 'Europe/Zurich'), ('America/Belem', 'America/Belem'), ('Asia/Qyzylorda', 'Asia/Qyzylorda'), ('Etc/UTC', 'Etc/UTC'), ('Asia/Pyongyang', 'Asia/Pyongyang'), ('Australia/Lindeman', 'Australia/Lindeman'), ('Africa/Kinshasa', 'Africa/Kinshasa'), ('Asia/Khandyga', 'Asia/Khandyga'), ('Africa/Mbabane', 'Africa/Mbabane'), ('WET', 'WET'), ('Africa/Kigali', 'Africa/Kigali'), ('America/Inuvik', 'America/Inuvik'), ('Australia/NSW', 'Australia/NSW'), ('Asia/Qatar', 'Asia/Qatar'), ('Brazil/DeNoronha', 'Brazil/DeNoronha'), ('Etc/GMT-6', 'Etc/GMT-6'), ('America/Indiana/Vevay', 'America/Indiana/Vevay'), ('Europe/Malta', 'Europe/Malta'), ('Australia/Brisbane', 'Australia/Brisbane'), ('America/Louisville', 'America/Louisville'), ('Etc/GMT+11', 'Etc/GMT+11'), ('Europe/Tirane', 'Europe/Tirane'), ('America/Anchorage', 'America/Anchorage'), ('America/Maceio', 'America/Maceio'), ('Antarctica/South_Pole', 'Antarctica/South_Pole'), ('America/Nassau', 'America/Nassau'), ('Etc/GMT+8', 'Etc/GMT+8'), ('America/Iqaluit', 'America/Iqaluit'), ('Africa/Porto-Novo', 'Africa/Porto-Novo'), ('America/Mexico_City', 'America/Mexico_City'), ('Asia/Aqtobe', 'Asia/Aqtobe'), ('Australia/ACT', 'Australia/ACT'), ('Atlantic/Azores', 'Atlantic/Azores'), ('Asia/Chungking', 'Asia/Chungking'), ('Asia/Dushanbe', 'Asia/Dushanbe'), ('Australia/Melbourne', 'Australia/Melbourne'), ('America/Cayenne', 'America/Cayenne'), ('Africa/Tunis', 'Africa/Tunis'), ('Africa/Malabo', 'Africa/Malabo'), ('America/Argentina/Jujuy', 'America/Argentina/Jujuy'), ('Singapore', 'Singapore'), ('Asia/Vientiane', 'Asia/Vientiane'), ('Europe/Samara', 'Europe/Samara'), ('Asia/Ho_Chi_Minh', 'Asia/Ho_Chi_Minh'), ('Africa/Douala', 'Africa/Douala'), ('Europe/Andorra', 'Europe/Andorra'), ('Etc/GMT', 'Etc/GMT'), ('Africa/Casablanca', 'Africa/Casablanca'), ('Asia/Dubai', 'Asia/Dubai'), ('Asia/Ashkhabad', 'Asia/Ashkhabad'), ('Canada/Pacific', 'Canada/Pacific'), ('America/Winnipeg', 'America/Winnipeg'), ('Asia/Irkutsk', 'Asia/Irkutsk'), ('Asia/Shanghai', 'Asia/Shanghai'), ('Canada/Saskatchewan', 'Canada/Saskatchewan'), ('Pacific/Wallis', 'Pacific/Wallis'), ('Pacific/Niue', 'Pacific/Niue'), ('Europe/Warsaw', 'Europe/Warsaw'), ('Europe/Volgograd', 'Europe/Volgograd'), ('Atlantic/South_Georgia', 'Atlantic/South_Georgia'), ('Asia/Jayapura', 'Asia/Jayapura'), ('Antarctica/Troll', 'Antarctica/Troll'), ('Asia/Makassar', 'Asia/Makassar'), ('America/Chihuahua', 'America/Chihuahua'), ('Australia/Eucla', 'Australia/Eucla'), ('Cuba', 'Cuba'), ('Pacific/Wake', 'Pacific/Wake'), ('America/Argentina/ComodRivadavia', 'America/Argentina/ComodRivadavia'), ('Canada/Central', 'Canada/Central'), ('America/Managua', 'America/Managua'), ('Africa/Juba', 'Africa/Juba'), ('Etc/UCT', 'Etc/UCT'), ('US/Alaska', 'US/Alaska'), ('Asia/Dhaka', 'Asia/Dhaka'), ('America/Thule', 'America/Thule'), ('America/Cancun', 'America/Cancun'), ('America/La_Paz', 'America/La_Paz'), ('Brazil/East', 'Brazil/East'), ('Indian/Chagos', 'Indian/Chagos'), ('Africa/Tripoli', 'Africa/Tripoli'), ('Asia/Atyrau', 'Asia/Atyrau'), ('America/Phoenix', 'America/Phoenix'), ('Etc/GMT-12', 'Etc/GMT-12'), ('Antarctica/Macquarie', 'Antarctica/Macquarie'), ('Libya', 'Libya'), ('America/Santo_Domingo', 'America/Santo_Domingo'), ('America/Yakutat', 'America/Yakutat'), ('America/Tijuana', 'America/Tijuana'), ('America/Fort_Nelson', 'America/Fort_Nelson'), ('Asia/Karachi', 'Asia/Karachi'), ('Europe/Gibraltar', 'Europe/Gibraltar'), ('Africa/Lome', 'Africa/Lome'), ('Asia/Famagusta', 'Asia/Famagusta'), ('Europe/Monaco', 'Europe/Monaco'), ('Europe/Istanbul', 'Europe/Istanbul'), ('America/Argentina/Catamarca', 'America/Argentina/Catamarca'), ('America/Cayman', 'America/Cayman'), ('Africa/Mogadishu', 'Africa/Mogadishu'), ('Antarctica/Palmer', 'Antarctica/Palmer'), ('Africa/Banjul', 'Africa/Banjul'), ('Africa/Johannesburg', 'Africa/Johannesburg'), ('America/Port-au-Prince', 'America/Port-au-Prince'), ('Pacific/Palau', 'Pacific/Palau'), ('Pacific/Pohnpei', 'Pacific/Pohnpei'), ('US/Michigan', 'US/Michigan'), ('Asia/Yerevan', 'Asia/Yerevan'), ('Universal', 'Universal'), ('Navajo', 'Navajo'), ('US/Hawaii', 'US/Hawaii'), ('Asia/Taipei', 'Asia/Taipei'), ('America/Campo_Grande', 'America/Campo_Grande'), ('Etc/GMT+5', 'Etc/GMT+5'), ('Australia/South', 'Australia/South'), ('Australia/Victoria', 'Australia/Victoria'), ('Egypt', 'Egypt'), ('Asia/Bangkok', 'Asia/Bangkok'), ('ROC', 'ROC'), ('America/Aruba', 'America/Aruba'), ('America/Los_Angeles', 'America/Los_Angeles'), ('America/Vancouver', 'America/Vancouver'), ('Europe/Astrakhan', 'Europe/Astrakhan'), ('Pacific/Apia', 'Pacific/Apia'), ('Pacific/Guam', 'Pacific/Guam'), ('Asia/Baku', 'Asia/Baku'), ('Pacific/Tarawa', 'Pacific/Tarawa'), ('Atlantic/Reykjavik', 'Atlantic/Reykjavik'), ('Jamaica', 'Jamaica'), ('America/Argentina/Buenos_Aires', 'America/Argentina/Buenos_Aires'), ('America/Nome', 'America/Nome'), ('America/St_Johns', 'America/St_Johns'), ('Europe/Lisbon', 'Europe/Lisbon'), ('Etc/GMT-13', 'Etc/GMT-13'), ('Asia/Kuwait', 'Asia/Kuwait'), ('Europe/Podgorica', 'Europe/Podgorica'), ('America/Ensenada', 'America/Ensenada'), ('Asia/Thimbu', 'Asia/Thimbu'), ('America/Merida', 'America/Merida'), ('Europe/Nicosia', 'Europe/Nicosia'), ('Europe/Vilnius', 'Europe/Vilnius'), ('Portugal', 'Portugal'), ('Africa/Bujumbura', 'Africa/Bujumbura'), ('Asia/Nicosia', 'Asia/Nicosia'), ('US/Indiana-Starke', 'US/Indiana-Starke'), ('Asia/Kamchatka', 'Asia/Kamchatka'), ('Europe/Athens', 'Europe/Athens'), ('America/Rio_Branco', 'America/Rio_Branco'), ('Asia/Barnaul', 'Asia/Barnaul'), ('America/Manaus', 'America/Manaus'), ('America/Guyana', 'America/Guyana'), ('Europe/Kyiv', 'Europe/Kyiv'), ('Poland', 'Poland'), ('Chile/EasterIsland', 'Chile/EasterIsland'), ('America/Rainy_River', 'America/Rainy_River'), ('US/Samoa', 'US/Samoa'), ('Asia/Kashgar', 'Asia/Kashgar'), ('Brazil/West', 'Brazil/West'), ('America/Mazatlan', 'America/Mazatlan'), ('America/Virgin', 'America/Virgin'), ('America/Danmarkshavn', 'America/Danmarkshavn'), ('Etc/GMT+0', 'Etc/GMT+0'), ('Africa/Bangui', 'Africa/Bangui'), ('America/Juneau', 'America/Juneau'), ('Africa/Lagos', 'Africa/Lagos'), ('Etc/GMT-14', 'Etc/GMT-14'), ('Europe/Guernsey', 'Europe/Guernsey'), ('America/Grand_Turk', 'America/Grand_Turk'), ('Europe/Ljubljana', 'Europe/Ljubljana'), ('Asia/Samarkand', 'Asia/Samarkand'), ('America/Porto_Acre', 'America/Porto_Acre'), ('Pacific/Port_Moresby', 'Pacific/Port_Moresby'), ('Pacific/Fiji', 'Pacific/Fiji'), ('Canada/Newfoundland', 'Canada/Newfoundland'), ('Antarctica/DumontDUrville', 'Antarctica/DumontDUrville'), ('Africa/Dakar', 'Africa/Dakar'), ('Africa/Maputo', 'Africa/Maputo'), ('Europe/Kaliningrad', 'Europe/Kaliningrad'), ('America/St_Barthelemy', 'America/St_Barthelemy'), ('Australia/Tasmania', 'Australia/Tasmania'), ('Africa/Nairobi', 'Africa/Nairobi'), ('America/Shiprock', 'America/Shiprock'), ('Antarctica/Casey', 'Antarctica/Casey'), ('Australia/Yancowinna', 'Australia/Yancowinna'), ('Antarctica/Mawson', 'Antarctica/Mawson'), ('America/Lima', 'America/Lima'), ('Pacific/Johnston', 'Pacific/Johnston'), ('ROK', 'ROK'), ('Europe/Bratislava', 'Europe/Bratislava'), ('America/Indiana/Knox', 'America/Indiana/Knox'), ('Europe/Zaporozhye', 'Europe/Zaporozhye'), ('Asia/Beirut', 'Asia/Beirut'), ('Europe/Tallinn', 'Europe/Tallinn'), ('Pacific/Honolulu', 'Pacific/Honolulu'), ('Asia/Kathmandu', 'Asia/Kathmandu'), ('Europe/Isle_of_Man', 'Europe/Isle_of_Man'), ('America/Cuiaba', 'America/Cuiaba'), ('Asia/Novokuznetsk', 'Asia/Novokuznetsk'), ('Iceland', 'Iceland'), ('Pacific/Midway', 'Pacific/Midway'), ('America/Paramaribo', 'America/Paramaribo'), ('Atlantic/Canary', 'Atlantic/Canary'), ('America/Cambridge_Bay', 'America/Cambridge_Bay'), ('Europe/Minsk', 'Europe/Minsk'), ('America/Indiana/Petersburg', 'America/Indiana/Petersburg'), ('GB-Eire', 'GB-Eire'), ('Australia/Perth', 'Australia/Perth'), ('America/Dawson', 'America/Dawson'), ('Pacific/Efate', 'Pacific/Efate'), ('Africa/Monrovia', 'Africa/Monrovia'), ('Pacific/Easter', 'Pacific/Easter')), *args, **kwargs)[source]¶
Bases:
ChoiceFieldA form field that only allows available timezones as the choices.
- __init__(choices=(('America/Guayaquil', 'America/Guayaquil'), ('Etc/GMT-8', 'Etc/GMT-8'), ('America/Argentina/Rio_Gallegos', 'America/Argentina/Rio_Gallegos'), ('America/Asuncion', 'America/Asuncion'), ('America/Glace_Bay', 'America/Glace_Bay'), ('America/St_Lucia', 'America/St_Lucia'), ('Mexico/BajaSur', 'Mexico/BajaSur'), ('Africa/Dar_es_Salaam', 'Africa/Dar_es_Salaam'), ('Pacific/Truk', 'Pacific/Truk'), ('America/North_Dakota/Beulah', 'America/North_Dakota/Beulah'), ('America/Indiana/Indianapolis', 'America/Indiana/Indianapolis'), ('America/Nipigon', 'America/Nipigon'), ('Asia/Choibalsan', 'Asia/Choibalsan'), ('Indian/Kerguelen', 'Indian/Kerguelen'), ('Pacific/Auckland', 'Pacific/Auckland'), ('Asia/Ulaanbaatar', 'Asia/Ulaanbaatar'), ('Europe/London', 'Europe/London'), ('Europe/Tiraspol', 'Europe/Tiraspol'), ('America/Metlakatla', 'America/Metlakatla'), ('America/Barbados', 'America/Barbados'), ('Europe/Vaduz', 'Europe/Vaduz'), ('Europe/Vatican', 'Europe/Vatican'), ('Indian/Mayotte', 'Indian/Mayotte'), ('Pacific/Kosrae', 'Pacific/Kosrae'), ('Asia/Seoul', 'Asia/Seoul'), ('Etc/GMT+7', 'Etc/GMT+7'), ('Iran', 'Iran'), ('America/Moncton', 'America/Moncton'), ('Europe/Zagreb', 'Europe/Zagreb'), ('Canada/Mountain', 'Canada/Mountain'), ('America/Eirunepe', 'America/Eirunepe'), ('America/Kentucky/Monticello', 'America/Kentucky/Monticello'), ('NZ', 'NZ'), ('Pacific/Yap', 'Pacific/Yap'), ('Europe/Amsterdam', 'Europe/Amsterdam'), ('NZ-CHAT', 'NZ-CHAT'), ('America/Atikokan', 'America/Atikokan'), ('Etc/GMT+10', 'Etc/GMT+10'), ('Pacific/Bougainville', 'Pacific/Bougainville'), ('US/Mountain', 'US/Mountain'), ('America/Atka', 'America/Atka'), ('Asia/Tokyo', 'Asia/Tokyo'), ('Etc/GMT0', 'Etc/GMT0'), ('Europe/San_Marino', 'Europe/San_Marino'), ('Asia/Riyadh', 'Asia/Riyadh'), ('America/Thunder_Bay', 'America/Thunder_Bay'), ('EST', 'EST'), ('US/Eastern', 'US/Eastern'), ('America/Porto_Velho', 'America/Porto_Velho'), ('America/Denver', 'America/Denver'), ('America/Chicago', 'America/Chicago'), ('Pacific/Kiritimati', 'Pacific/Kiritimati'), ('America/Toronto', 'America/Toronto'), ('Africa/Conakry', 'Africa/Conakry'), ('Asia/Katmandu', 'Asia/Katmandu'), ('Etc/GMT-1', 'Etc/GMT-1'), ('Atlantic/Stanley', 'Atlantic/Stanley'), ('Asia/Hovd', 'Asia/Hovd'), ('Etc/GMT-9', 'Etc/GMT-9'), ('Indian/Antananarivo', 'Indian/Antananarivo'), ('Africa/Maseru', 'Africa/Maseru'), ('America/Kentucky/Louisville', 'America/Kentucky/Louisville'), ('Europe/Riga', 'Europe/Riga'), ('America/Buenos_Aires', 'America/Buenos_Aires'), ('Europe/Berlin', 'Europe/Berlin'), ('Factory', 'Factory'), ('America/Belize', 'America/Belize'), ('Pacific/Gambier', 'Pacific/Gambier'), ('Etc/GMT+1', 'Etc/GMT+1'), ('Atlantic/Faeroe', 'Atlantic/Faeroe'), ('Africa/Sao_Tome', 'Africa/Sao_Tome'), ('Pacific/Marquesas', 'Pacific/Marquesas'), ('Africa/Lusaka', 'Africa/Lusaka'), ('Africa/Nouakchott', 'Africa/Nouakchott'), ('Zulu', 'Zulu'), ('Australia/North', 'Australia/North'), ('Etc/GMT+4', 'Etc/GMT+4'), ('Etc/GMT-11', 'Etc/GMT-11'), ('US/Central', 'US/Central'), ('Asia/Pontianak', 'Asia/Pontianak'), ('Asia/Tashkent', 'Asia/Tashkent'), ('Europe/Budapest', 'Europe/Budapest'), ('MET', 'MET'), ('Europe/Mariehamn', 'Europe/Mariehamn'), ('America/Indiana/Tell_City', 'America/Indiana/Tell_City'), ('Asia/Bishkek', 'Asia/Bishkek'), ('Europe/Sarajevo', 'Europe/Sarajevo'), ('Asia/Jerusalem', 'Asia/Jerusalem'), ('Australia/Broken_Hill', 'Australia/Broken_Hill'), ('Asia/Jakarta', 'Asia/Jakarta'), ('Africa/Addis_Ababa', 'Africa/Addis_Ababa'), ('Atlantic/Faroe', 'Atlantic/Faroe'), ('Indian/Mauritius', 'Indian/Mauritius'), ('America/Port_of_Spain', 'America/Port_of_Spain'), ('America/Martinique', 'America/Martinique'), ('US/Pacific', 'US/Pacific'), ('Etc/GMT+12', 'Etc/GMT+12'), ('US/Aleutian', 'US/Aleutian'), ('Asia/Macao', 'Asia/Macao'), ('Mexico/BajaNorte', 'Mexico/BajaNorte'), ('Europe/Skopje', 'Europe/Skopje'), ('America/Argentina/Cordoba', 'America/Argentina/Cordoba'), ('Asia/Anadyr', 'Asia/Anadyr'), ('MST7MDT', 'MST7MDT'), ('America/St_Vincent', 'America/St_Vincent'), ('America/Argentina/La_Rioja', 'America/Argentina/La_Rioja'), ('GMT0', 'GMT0'), ('America/Swift_Current', 'America/Swift_Current'), ('America/Boise', 'America/Boise'), ('Kwajalein', 'Kwajalein'), ('America/North_Dakota/New_Salem', 'America/North_Dakota/New_Salem'), ('Atlantic/Cape_Verde', 'Atlantic/Cape_Verde'), ('Asia/Kuching', 'Asia/Kuching'), ('Pacific/Nauru', 'Pacific/Nauru'), ('America/Matamoros', 'America/Matamoros'), ('Indian/Comoro', 'Indian/Comoro'), ('CET', 'CET'), ('Asia/Almaty', 'Asia/Almaty'), ('America/Indiana/Vincennes', 'America/Indiana/Vincennes'), ('America/Cordoba', 'America/Cordoba'), ('America/Jujuy', 'America/Jujuy'), ('America/Grenada', 'America/Grenada'), ('America/Coyhaique', 'America/Coyhaique'), ('Europe/Uzhgorod', 'Europe/Uzhgorod'), ('Africa/Brazzaville', 'Africa/Brazzaville'), ('America/Costa_Rica', 'America/Costa_Rica'), ('Asia/Macau', 'Asia/Macau'), ('Asia/Dacca', 'Asia/Dacca'), ('Pacific/Norfolk', 'Pacific/Norfolk'), ('Europe/Bucharest', 'Europe/Bucharest'), ('Asia/Ulan_Bator', 'Asia/Ulan_Bator'), ('America/Mendoza', 'America/Mendoza'), ('Asia/Istanbul', 'Asia/Istanbul'), ('Pacific/Chuuk', 'Pacific/Chuuk'), ('Asia/Sakhalin', 'Asia/Sakhalin'), ('Indian/Cocos', 'Indian/Cocos'), ('Europe/Belgrade', 'Europe/Belgrade'), ('America/Fort_Wayne', 'America/Fort_Wayne'), ('Asia/Muscat', 'Asia/Muscat'), ('Africa/Khartoum', 'Africa/Khartoum'), ('Asia/Harbin', 'Asia/Harbin'), ('America/Panama', 'America/Panama'), ('Pacific/Guadalcanal', 'Pacific/Guadalcanal'), ('Asia/Ujung_Pandang', 'Asia/Ujung_Pandang'), ('Pacific/Pago_Pago', 'Pacific/Pago_Pago'), ('Antarctica/McMurdo', 'Antarctica/McMurdo'), ('America/Fortaleza', 'America/Fortaleza'), ('Asia/Krasnoyarsk', 'Asia/Krasnoyarsk'), ('America/Indianapolis', 'America/Indianapolis'), ('Pacific/Kwajalein', 'Pacific/Kwajalein'), ('Australia/Adelaide', 'Australia/Adelaide'), ('Asia/Tbilisi', 'Asia/Tbilisi'), ('Etc/Zulu', 'Etc/Zulu'), ('Africa/Harare', 'Africa/Harare'), ('Asia/Saigon', 'Asia/Saigon'), ('Asia/Oral', 'Asia/Oral'), ('Europe/Luxembourg', 'Europe/Luxembourg'), ('Asia/Hong_Kong', 'Asia/Hong_Kong'), ('Etc/GMT+9', 'Etc/GMT+9'), ('Europe/Busingen', 'Europe/Busingen'), ('Pacific/Tongatapu', 'Pacific/Tongatapu'), ('Australia/LHI', 'Australia/LHI'), ('GMT', 'GMT'), ('Antarctica/Davis', 'Antarctica/Davis'), ('Pacific/Fakaofo', 'Pacific/Fakaofo'), ('Atlantic/St_Helena', 'Atlantic/St_Helena'), ('Asia/Chita', 'Asia/Chita'), ('Etc/GMT+6', 'Etc/GMT+6'), ('Canada/Atlantic', 'Canada/Atlantic'), ('Canada/Yukon', 'Canada/Yukon'), ('Pacific/Rarotonga', 'Pacific/Rarotonga'), ('Africa/Libreville', 'Africa/Libreville'), ('Africa/Freetown', 'Africa/Freetown'), ('Asia/Ust-Nera', 'Asia/Ust-Nera'), ('UTC', 'UTC'), ('America/Bogota', 'America/Bogota'), ('Hongkong', 'Hongkong'), ('Pacific/Pitcairn', 'Pacific/Pitcairn'), ('Africa/El_Aaiun', 'Africa/El_Aaiun'), ('America/Jamaica', 'America/Jamaica'), ('Africa/Gaborone', 'Africa/Gaborone'), ('Africa/Accra', 'Africa/Accra'), ('America/Dominica', 'America/Dominica'), ('America/Scoresbysund', 'America/Scoresbysund'), ('America/St_Thomas', 'America/St_Thomas'), ('Asia/Bahrain', 'Asia/Bahrain'), ('America/Indiana/Marengo', 'America/Indiana/Marengo'), ('W-SU', 'W-SU'), ('Australia/Canberra', 'Australia/Canberra'), ('UCT', 'UCT'), ('Asia/Kabul', 'Asia/Kabul'), ('America/Edmonton', 'America/Edmonton'), ('Europe/Dublin', 'Europe/Dublin'), ('EET', 'EET'), ('Asia/Kuala_Lumpur', 'Asia/Kuala_Lumpur'), ('Europe/Copenhagen', 'Europe/Copenhagen'), ('America/Halifax', 'America/Halifax'), ('America/Sitka', 'America/Sitka'), ('Asia/Novosibirsk', 'Asia/Novosibirsk'), ('America/Boa_Vista', 'America/Boa_Vista'), ('America/Curacao', 'America/Curacao'), ('Asia/Chongqing', 'Asia/Chongqing'), ('America/Lower_Princes', 'America/Lower_Princes'), ('Asia/Tel_Aviv', 'Asia/Tel_Aviv'), ('America/El_Salvador', 'America/El_Salvador'), ('Europe/Paris', 'Europe/Paris'), ('Europe/Stockholm', 'Europe/Stockholm'), ('Etc/GMT-4', 'Etc/GMT-4'), ('GMT-0', 'GMT-0'), ('America/North_Dakota/Center', 'America/North_Dakota/Center'), ('America/Guatemala', 'America/Guatemala'), ('America/Nuuk', 'America/Nuuk'), ('Canada/Eastern', 'Canada/Eastern'), ('America/Whitehorse', 'America/Whitehorse'), ('Asia/Tomsk', 'Asia/Tomsk'), ('Africa/Blantyre', 'Africa/Blantyre'), ('Africa/Bissau', 'Africa/Bissau'), ('America/Indiana/Winamac', 'America/Indiana/Winamac'), ('Asia/Damascus', 'Asia/Damascus'), ('Asia/Qostanay', 'Asia/Qostanay'), ('Pacific/Tahiti', 'Pacific/Tahiti'), ('Asia/Rangoon', 'Asia/Rangoon'), ('America/Dawson_Creek', 'America/Dawson_Creek'), ('Asia/Magadan', 'Asia/Magadan'), ('Europe/Ulyanovsk', 'Europe/Ulyanovsk'), ('Europe/Madrid', 'Europe/Madrid'), ('Europe/Belfast', 'Europe/Belfast'), ('Asia/Srednekolymsk', 'Asia/Srednekolymsk'), ('Mexico/General', 'Mexico/General'), ('Etc/GMT-2', 'Etc/GMT-2'), ('Africa/Asmara', 'Africa/Asmara'), ('America/Caracas', 'America/Caracas'), ('Europe/Prague', 'Europe/Prague'), ('GB', 'GB'), ('Australia/Currie', 'Australia/Currie'), ('America/Hermosillo', 'America/Hermosillo'), ('Asia/Gaza', 'Asia/Gaza'), ('Etc/GMT-5', 'Etc/GMT-5'), ('America/Rankin_Inlet', 'America/Rankin_Inlet'), ('Africa/Niamey', 'Africa/Niamey'), ('Pacific/Enderbury', 'Pacific/Enderbury'), ('Africa/Abidjan', 'Africa/Abidjan'), ('America/Blanc-Sablon', 'America/Blanc-Sablon'), ('Antarctica/Rothera', 'Antarctica/Rothera'), ('America/Argentina/Salta', 'America/Argentina/Salta'), ('PRC', 'PRC'), ('Indian/Christmas', 'Indian/Christmas'), ('Pacific/Kanton', 'Pacific/Kanton'), ('America/Tegucigalpa', 'America/Tegucigalpa'), ('America/Pangnirtung', 'America/Pangnirtung'), ('Europe/Saratov', 'Europe/Saratov'), ('Chile/Continental', 'Chile/Continental'), ('America/Argentina/Tucuman', 'America/Argentina/Tucuman'), ('Etc/Greenwich', 'Etc/Greenwich'), ('America/Argentina/Mendoza', 'America/Argentina/Mendoza'), ('CST6CDT', 'CST6CDT'), ('Indian/Reunion', 'Indian/Reunion'), ('America/Antigua', 'America/Antigua'), ('PST8PDT', 'PST8PDT'), ('Japan', 'Japan'), ('America/Montevideo', 'America/Montevideo'), ('America/Ojinaga', 'America/Ojinaga'), ('America/Puerto_Rico', 'America/Puerto_Rico'), ('Europe/Moscow', 'Europe/Moscow'), ('Pacific/Ponape', 'Pacific/Ponape'), ('Atlantic/Bermuda', 'Atlantic/Bermuda'), ('Asia/Yakutsk', 'Asia/Yakutsk'), ('Europe/Rome', 'Europe/Rome'), ('Africa/Djibouti', 'Africa/Djibouti'), ('Asia/Urumqi', 'Asia/Urumqi'), ('Europe/Jersey', 'Europe/Jersey'), ('Pacific/Saipan', 'Pacific/Saipan'), ('Asia/Baghdad', 'Asia/Baghdad'), ('Asia/Kolkata', 'Asia/Kolkata'), ('America/Araguaina', 'America/Araguaina'), ('Indian/Mahe', 'Indian/Mahe'), ('Africa/Algiers', 'Africa/Algiers'), ('Africa/Asmera', 'Africa/Asmera'), ('Arctic/Longyearbyen', 'Arctic/Longyearbyen'), ('Asia/Singapore', 'Asia/Singapore'), ('Africa/Windhoek', 'Africa/Windhoek'), ('Australia/Lord_Howe', 'Australia/Lord_Howe'), ('Africa/Ndjamena', 'Africa/Ndjamena'), ('Asia/Phnom_Penh', 'Asia/Phnom_Penh'), ('America/Guadeloupe', 'America/Guadeloupe'), ('America/Miquelon', 'America/Miquelon'), ('Brazil/Acre', 'Brazil/Acre'), ('America/Tortola', 'America/Tortola'), ('Asia/Manila', 'Asia/Manila'), ('Indian/Maldives', 'Indian/Maldives'), ('America/Montserrat', 'America/Montserrat'), ('Etc/GMT-10', 'Etc/GMT-10'), ('Turkey', 'Turkey'), ('Africa/Timbuktu', 'Africa/Timbuktu'), ('Greenwich', 'Greenwich'), ('Asia/Yekaterinburg', 'Asia/Yekaterinburg'), ('America/Santa_Isabel', 'America/Santa_Isabel'), ('America/Knox_IN', 'America/Knox_IN'), ('America/Regina', 'America/Regina'), ('America/Santiago', 'America/Santiago'), ('Europe/Vienna', 'Europe/Vienna'), ('America/Yellowknife', 'America/Yellowknife'), ('Asia/Colombo', 'Asia/Colombo'), ('America/Recife', 'America/Recife'), ('Israel', 'Israel'), ('EST5EDT', 'EST5EDT'), ('Africa/Lubumbashi', 'Africa/Lubumbashi'), ('America/Kralendijk', 'America/Kralendijk'), ('Asia/Aden', 'Asia/Aden'), ('America/Argentina/San_Juan', 'America/Argentina/San_Juan'), ('Asia/Thimphu', 'Asia/Thimphu'), ('America/Punta_Arenas', 'America/Punta_Arenas'), ('America/Santarem', 'America/Santarem'), ('Asia/Amman', 'Asia/Amman'), ('GMT+0', 'GMT+0'), ('Europe/Helsinki', 'Europe/Helsinki'), ('Pacific/Noumea', 'Pacific/Noumea'), ('America/Bahia_Banderas', 'America/Bahia_Banderas'), ('Atlantic/Madeira', 'Atlantic/Madeira'), ('America/Anguilla', 'America/Anguilla'), ('America/New_York', 'America/New_York'), ('America/Argentina/Ushuaia', 'America/Argentina/Ushuaia'), ('America/Goose_Bay', 'America/Goose_Bay'), ('Asia/Tehran', 'Asia/Tehran'), ('Pacific/Majuro', 'Pacific/Majuro'), ('Asia/Hebron', 'Asia/Hebron'), ('America/Argentina/San_Luis', 'America/Argentina/San_Luis'), ('Europe/Kiev', 'Europe/Kiev'), ('America/Montreal', 'America/Montreal'), ('Etc/GMT-3', 'Etc/GMT-3'), ('America/Adak', 'America/Adak'), ('Africa/Ceuta', 'Africa/Ceuta'), ('Etc/GMT-7', 'Etc/GMT-7'), ('Etc/GMT+3', 'Etc/GMT+3'), ('America/Bahia', 'America/Bahia'), ('Africa/Luanda', 'Africa/Luanda'), ('Antarctica/Vostok', 'Antarctica/Vostok'), ('HST', 'HST'), ('Asia/Aqtau', 'Asia/Aqtau'), ('America/Havana', 'America/Havana'), ('Asia/Ashgabat', 'Asia/Ashgabat'), ('Europe/Kirov', 'Europe/Kirov'), ('Pacific/Galapagos', 'Pacific/Galapagos'), ('Asia/Brunei', 'Asia/Brunei'), ('America/Sao_Paulo', 'America/Sao_Paulo'), ('Pacific/Chatham', 'Pacific/Chatham'), ('Asia/Dili', 'Asia/Dili'), ('America/Marigot', 'America/Marigot'), ('America/Ciudad_Juarez', 'America/Ciudad_Juarez'), ('Europe/Chisinau', 'Europe/Chisinau'), ('America/Godthab', 'America/Godthab'), ('Pacific/Funafuti', 'Pacific/Funafuti'), ('Pacific/Samoa', 'Pacific/Samoa'), ('Australia/Sydney', 'Australia/Sydney'), ('Africa/Ouagadougou', 'Africa/Ouagadougou'), ('Australia/Queensland', 'Australia/Queensland'), ('America/St_Kitts', 'America/St_Kitts'), ('Australia/West', 'Australia/West'), ('America/Detroit', 'America/Detroit'), ('Atlantic/Jan_Mayen', 'Atlantic/Jan_Mayen'), ('Africa/Cairo', 'Africa/Cairo'), ('US/Arizona', 'US/Arizona'), ('Etc/GMT-0', 'Etc/GMT-0'), ('Europe/Brussels', 'Europe/Brussels'), ('Africa/Kampala', 'Africa/Kampala'), ('Antarctica/Syowa', 'Antarctica/Syowa'), ('Australia/Darwin', 'Australia/Darwin'), ('Europe/Simferopol', 'Europe/Simferopol'), ('America/Menominee', 'America/Menominee'), ('America/Rosario', 'America/Rosario'), ('Europe/Oslo', 'Europe/Oslo'), ('Asia/Yangon', 'Asia/Yangon'), ('Etc/GMT+2', 'Etc/GMT+2'), ('America/Noronha', 'America/Noronha'), ('US/East-Indiana', 'US/East-Indiana'), ('America/Monterrey', 'America/Monterrey'), ('Europe/Sofia', 'Europe/Sofia'), ('America/Resolute', 'America/Resolute'), ('America/Creston', 'America/Creston'), ('Australia/Hobart', 'Australia/Hobart'), ('Asia/Omsk', 'Asia/Omsk'), ('America/Coral_Harbour', 'America/Coral_Harbour'), ('MST', 'MST'), ('Etc/Universal', 'Etc/Universal'), ('Africa/Bamako', 'Africa/Bamako'), ('Asia/Calcutta', 'Asia/Calcutta'), ('Eire', 'Eire'), ('Asia/Vladivostok', 'Asia/Vladivostok'), ('America/Catamarca', 'America/Catamarca'), ('Europe/Zurich', 'Europe/Zurich'), ('America/Belem', 'America/Belem'), ('Asia/Qyzylorda', 'Asia/Qyzylorda'), ('Etc/UTC', 'Etc/UTC'), ('Asia/Pyongyang', 'Asia/Pyongyang'), ('Australia/Lindeman', 'Australia/Lindeman'), ('Africa/Kinshasa', 'Africa/Kinshasa'), ('Asia/Khandyga', 'Asia/Khandyga'), ('Africa/Mbabane', 'Africa/Mbabane'), ('WET', 'WET'), ('Africa/Kigali', 'Africa/Kigali'), ('America/Inuvik', 'America/Inuvik'), ('Australia/NSW', 'Australia/NSW'), ('Asia/Qatar', 'Asia/Qatar'), ('Brazil/DeNoronha', 'Brazil/DeNoronha'), ('Etc/GMT-6', 'Etc/GMT-6'), ('America/Indiana/Vevay', 'America/Indiana/Vevay'), ('Europe/Malta', 'Europe/Malta'), ('Australia/Brisbane', 'Australia/Brisbane'), ('America/Louisville', 'America/Louisville'), ('Etc/GMT+11', 'Etc/GMT+11'), ('Europe/Tirane', 'Europe/Tirane'), ('America/Anchorage', 'America/Anchorage'), ('America/Maceio', 'America/Maceio'), ('Antarctica/South_Pole', 'Antarctica/South_Pole'), ('America/Nassau', 'America/Nassau'), ('Etc/GMT+8', 'Etc/GMT+8'), ('America/Iqaluit', 'America/Iqaluit'), ('Africa/Porto-Novo', 'Africa/Porto-Novo'), ('America/Mexico_City', 'America/Mexico_City'), ('Asia/Aqtobe', 'Asia/Aqtobe'), ('Australia/ACT', 'Australia/ACT'), ('Atlantic/Azores', 'Atlantic/Azores'), ('Asia/Chungking', 'Asia/Chungking'), ('Asia/Dushanbe', 'Asia/Dushanbe'), ('Australia/Melbourne', 'Australia/Melbourne'), ('America/Cayenne', 'America/Cayenne'), ('Africa/Tunis', 'Africa/Tunis'), ('Africa/Malabo', 'Africa/Malabo'), ('America/Argentina/Jujuy', 'America/Argentina/Jujuy'), ('Singapore', 'Singapore'), ('Asia/Vientiane', 'Asia/Vientiane'), ('Europe/Samara', 'Europe/Samara'), ('Asia/Ho_Chi_Minh', 'Asia/Ho_Chi_Minh'), ('Africa/Douala', 'Africa/Douala'), ('Europe/Andorra', 'Europe/Andorra'), ('Etc/GMT', 'Etc/GMT'), ('Africa/Casablanca', 'Africa/Casablanca'), ('Asia/Dubai', 'Asia/Dubai'), ('Asia/Ashkhabad', 'Asia/Ashkhabad'), ('Canada/Pacific', 'Canada/Pacific'), ('America/Winnipeg', 'America/Winnipeg'), ('Asia/Irkutsk', 'Asia/Irkutsk'), ('Asia/Shanghai', 'Asia/Shanghai'), ('Canada/Saskatchewan', 'Canada/Saskatchewan'), ('Pacific/Wallis', 'Pacific/Wallis'), ('Pacific/Niue', 'Pacific/Niue'), ('Europe/Warsaw', 'Europe/Warsaw'), ('Europe/Volgograd', 'Europe/Volgograd'), ('Atlantic/South_Georgia', 'Atlantic/South_Georgia'), ('Asia/Jayapura', 'Asia/Jayapura'), ('Antarctica/Troll', 'Antarctica/Troll'), ('Asia/Makassar', 'Asia/Makassar'), ('America/Chihuahua', 'America/Chihuahua'), ('Australia/Eucla', 'Australia/Eucla'), ('Cuba', 'Cuba'), ('Pacific/Wake', 'Pacific/Wake'), ('America/Argentina/ComodRivadavia', 'America/Argentina/ComodRivadavia'), ('Canada/Central', 'Canada/Central'), ('America/Managua', 'America/Managua'), ('Africa/Juba', 'Africa/Juba'), ('Etc/UCT', 'Etc/UCT'), ('US/Alaska', 'US/Alaska'), ('Asia/Dhaka', 'Asia/Dhaka'), ('America/Thule', 'America/Thule'), ('America/Cancun', 'America/Cancun'), ('America/La_Paz', 'America/La_Paz'), ('Brazil/East', 'Brazil/East'), ('Indian/Chagos', 'Indian/Chagos'), ('Africa/Tripoli', 'Africa/Tripoli'), ('Asia/Atyrau', 'Asia/Atyrau'), ('America/Phoenix', 'America/Phoenix'), ('Etc/GMT-12', 'Etc/GMT-12'), ('Antarctica/Macquarie', 'Antarctica/Macquarie'), ('Libya', 'Libya'), ('America/Santo_Domingo', 'America/Santo_Domingo'), ('America/Yakutat', 'America/Yakutat'), ('America/Tijuana', 'America/Tijuana'), ('America/Fort_Nelson', 'America/Fort_Nelson'), ('Asia/Karachi', 'Asia/Karachi'), ('Europe/Gibraltar', 'Europe/Gibraltar'), ('Africa/Lome', 'Africa/Lome'), ('Asia/Famagusta', 'Asia/Famagusta'), ('Europe/Monaco', 'Europe/Monaco'), ('Europe/Istanbul', 'Europe/Istanbul'), ('America/Argentina/Catamarca', 'America/Argentina/Catamarca'), ('America/Cayman', 'America/Cayman'), ('Africa/Mogadishu', 'Africa/Mogadishu'), ('Antarctica/Palmer', 'Antarctica/Palmer'), ('Africa/Banjul', 'Africa/Banjul'), ('Africa/Johannesburg', 'Africa/Johannesburg'), ('America/Port-au-Prince', 'America/Port-au-Prince'), ('Pacific/Palau', 'Pacific/Palau'), ('Pacific/Pohnpei', 'Pacific/Pohnpei'), ('US/Michigan', 'US/Michigan'), ('Asia/Yerevan', 'Asia/Yerevan'), ('Universal', 'Universal'), ('Navajo', 'Navajo'), ('US/Hawaii', 'US/Hawaii'), ('Asia/Taipei', 'Asia/Taipei'), ('America/Campo_Grande', 'America/Campo_Grande'), ('Etc/GMT+5', 'Etc/GMT+5'), ('Australia/South', 'Australia/South'), ('Australia/Victoria', 'Australia/Victoria'), ('Egypt', 'Egypt'), ('Asia/Bangkok', 'Asia/Bangkok'), ('ROC', 'ROC'), ('America/Aruba', 'America/Aruba'), ('America/Los_Angeles', 'America/Los_Angeles'), ('America/Vancouver', 'America/Vancouver'), ('Europe/Astrakhan', 'Europe/Astrakhan'), ('Pacific/Apia', 'Pacific/Apia'), ('Pacific/Guam', 'Pacific/Guam'), ('Asia/Baku', 'Asia/Baku'), ('Pacific/Tarawa', 'Pacific/Tarawa'), ('Atlantic/Reykjavik', 'Atlantic/Reykjavik'), ('Jamaica', 'Jamaica'), ('America/Argentina/Buenos_Aires', 'America/Argentina/Buenos_Aires'), ('America/Nome', 'America/Nome'), ('America/St_Johns', 'America/St_Johns'), ('Europe/Lisbon', 'Europe/Lisbon'), ('Etc/GMT-13', 'Etc/GMT-13'), ('Asia/Kuwait', 'Asia/Kuwait'), ('Europe/Podgorica', 'Europe/Podgorica'), ('America/Ensenada', 'America/Ensenada'), ('Asia/Thimbu', 'Asia/Thimbu'), ('America/Merida', 'America/Merida'), ('Europe/Nicosia', 'Europe/Nicosia'), ('Europe/Vilnius', 'Europe/Vilnius'), ('Portugal', 'Portugal'), ('Africa/Bujumbura', 'Africa/Bujumbura'), ('Asia/Nicosia', 'Asia/Nicosia'), ('US/Indiana-Starke', 'US/Indiana-Starke'), ('Asia/Kamchatka', 'Asia/Kamchatka'), ('Europe/Athens', 'Europe/Athens'), ('America/Rio_Branco', 'America/Rio_Branco'), ('Asia/Barnaul', 'Asia/Barnaul'), ('America/Manaus', 'America/Manaus'), ('America/Guyana', 'America/Guyana'), ('Europe/Kyiv', 'Europe/Kyiv'), ('Poland', 'Poland'), ('Chile/EasterIsland', 'Chile/EasterIsland'), ('America/Rainy_River', 'America/Rainy_River'), ('US/Samoa', 'US/Samoa'), ('Asia/Kashgar', 'Asia/Kashgar'), ('Brazil/West', 'Brazil/West'), ('America/Mazatlan', 'America/Mazatlan'), ('America/Virgin', 'America/Virgin'), ('America/Danmarkshavn', 'America/Danmarkshavn'), ('Etc/GMT+0', 'Etc/GMT+0'), ('Africa/Bangui', 'Africa/Bangui'), ('America/Juneau', 'America/Juneau'), ('Africa/Lagos', 'Africa/Lagos'), ('Etc/GMT-14', 'Etc/GMT-14'), ('Europe/Guernsey', 'Europe/Guernsey'), ('America/Grand_Turk', 'America/Grand_Turk'), ('Europe/Ljubljana', 'Europe/Ljubljana'), ('Asia/Samarkand', 'Asia/Samarkand'), ('America/Porto_Acre', 'America/Porto_Acre'), ('Pacific/Port_Moresby', 'Pacific/Port_Moresby'), ('Pacific/Fiji', 'Pacific/Fiji'), ('Canada/Newfoundland', 'Canada/Newfoundland'), ('Antarctica/DumontDUrville', 'Antarctica/DumontDUrville'), ('Africa/Dakar', 'Africa/Dakar'), ('Africa/Maputo', 'Africa/Maputo'), ('Europe/Kaliningrad', 'Europe/Kaliningrad'), ('America/St_Barthelemy', 'America/St_Barthelemy'), ('Australia/Tasmania', 'Australia/Tasmania'), ('Africa/Nairobi', 'Africa/Nairobi'), ('America/Shiprock', 'America/Shiprock'), ('Antarctica/Casey', 'Antarctica/Casey'), ('Australia/Yancowinna', 'Australia/Yancowinna'), ('Antarctica/Mawson', 'Antarctica/Mawson'), ('America/Lima', 'America/Lima'), ('Pacific/Johnston', 'Pacific/Johnston'), ('ROK', 'ROK'), ('Europe/Bratislava', 'Europe/Bratislava'), ('America/Indiana/Knox', 'America/Indiana/Knox'), ('Europe/Zaporozhye', 'Europe/Zaporozhye'), ('Asia/Beirut', 'Asia/Beirut'), ('Europe/Tallinn', 'Europe/Tallinn'), ('Pacific/Honolulu', 'Pacific/Honolulu'), ('Asia/Kathmandu', 'Asia/Kathmandu'), ('Europe/Isle_of_Man', 'Europe/Isle_of_Man'), ('America/Cuiaba', 'America/Cuiaba'), ('Asia/Novokuznetsk', 'Asia/Novokuznetsk'), ('Iceland', 'Iceland'), ('Pacific/Midway', 'Pacific/Midway'), ('America/Paramaribo', 'America/Paramaribo'), ('Atlantic/Canary', 'Atlantic/Canary'), ('America/Cambridge_Bay', 'America/Cambridge_Bay'), ('Europe/Minsk', 'Europe/Minsk'), ('America/Indiana/Petersburg', 'America/Indiana/Petersburg'), ('GB-Eire', 'GB-Eire'), ('Australia/Perth', 'Australia/Perth'), ('America/Dawson', 'America/Dawson'), ('Pacific/Efate', 'Pacific/Efate'), ('Africa/Monrovia', 'Africa/Monrovia'), ('Pacific/Easter', 'Pacific/Easter')), *args, **kwargs)[source]¶
- __annotations__ = {}¶
- class ConditionsField(choices: ConditionsFieldChoices, choice_kwargs: KwargsDict | None = None, *args, **kwargs)[source]¶
Bases:
FieldA form field for customizing conditions required for an operation.
This field is used for defining conditions under which something should be processed or run. It takes a condition choice registry, which may be one of the following:
A
ConditionChoicesinstance (recommended)A
ConditionChoicessubclass
A callable returning a
ConditionChoicesinstance
These define all the possible condition choices, each containing possible operators for that choice (such as “is,” “is not,” “starts with,” etc.) and possible fields for inputting values.
Changed in version 6.0: This class now explicitly supports instances of
ConditionChoices. Previous versions of Djblets supported this, but didn’t document support.- widget[source]¶
alias of
ConditionsWidget
- default_error_messages = {'condition_errors': 'There was an error with one of your conditions.', 'invalid_mode': 'Must select either "All" or "Any".', 'value_required': 'A value is required for this condition.'}[source]¶
- __init__(choices: ConditionsFieldChoices, choice_kwargs: KwargsDict | None = None, *args, **kwargs) None[source]¶
Initialize the field.
Changed in version 6.0:
choicesmay now be an instance ofConditionChoices. Previous versions of Djblets supported this, but didn’t document support.- Parameters:
choices (
djblets.conditions.choices.ConditionChoicesortypeor :class:`` :class:`` :class:`` :class:`` :class:`` :class:`` :class:`` :class:`` :class:`` :class:`` :class:`` :class:`` :class:``callable) –The registry of choices available for the conditions.
This should be an instance, a class, or a function that returns an instance. If a class or function is provided, the resulting instance will be constructed when the field is first instantiated and will be bound to the field. An instance should be used if you want to offer central registration of choices.
choice_kwargs (
dict, optional) – Optional keyword arguments to pass to eachBaseConditionChoiceconstructor. This is useful for more advanced conditions that need additional data from the form.*args (
tuple) – Extra positional arguments for the field.**kwargs (
dict) – Extra keyword arguments for the field.
- mode_field: ChoiceField¶
The field for selecting a mode for the choice.
- choice_field: ChoiceField¶
The field for selecting a choice.
- operator_field: ChoiceField¶
The field for selecting an operator.
- property choices: ConditionChoices[source]¶
The condition choices for the field.
- property choice_kwargs: KwargsDict[source]¶
The keyword arguments passed to ConditionChoice functions.
This is useful for more advanced conditions that need additional data from the form.
This can be updated dynamically by the form during initialization.
- Type:
- prepare_value(value: Union[ConditionSet, ConditionSetData]) ConditionSetData[source]¶
Prepare the value for loading into the field.
This will handle both a loaded
ConditionSetinstance or a serialized version of one (used when the form is saved), allowing either to be fed in.- Parameters:
data (
object) – The data as either aConditionSetinstance or a serialized dictionary.- Returns:
The resulting serialized condition set for the widget.
- Return type:
- Raises:
ValueError – The value provided is not valid for the widget.
- to_python(value: Any) djblets.conditions.conditions.ConditionSet | None[source]¶
Parse and return conditions from the field’s data.
This takes the serialized values provided by the field’s widget, ensures they’re valid, and returns a list of the resulting conditions.
- Parameters:
value (
dict) – The raw form data, as provided by the widget.- Returns:
The resulting condition set from the form.
- Return type:
- Raises:
django.core.exceptions.ValidationError – The data failed to deserialize or validate.
- __deepcopy__(memo: dict[int, Any]) Self[source]¶
Return a deep copy of the field.
This will return a deep copy of this field and all subfields, so that a particular form instance can easily manipulate state without affecting other instances.
Only the state that may be manipulated by an instance will be deep copied.
- Parameters:
memo (
dict) – The memo dictionary used to track IDs to objects.- Returns:
A deep copy of this field’s instance.
- Return type:
- __annotations__ = {'choice_field': 'forms.ChoiceField', 'mode_field': 'forms.ChoiceField', 'operator_field': 'forms.ChoiceField'}¶
- class ListEditField(sep=',', *args, **kwargs)[source]¶
Bases:
FieldA form field for customizing a string representing a list of values.
New in version 3.0.
- widget[source]¶
alias of
ListEditWidget
- prepare_value(data)[source]¶
Prepare the value for loading into the field.
This will take a string and split it into a list of strings according to the item separator.
- Parameters:
data (
unicode) – The data as a unicode string.- Returns:
A list of strings for the widget.
- Return type:
- Raises:
ValueError – The value provided is not valid for the widget.
- __annotations__ = {}¶
- class ListEditDictionaryField(sep=',', *args, **kwargs)[source]¶
Bases:
ListEditFieldA form field for customizing a dictionary.
New in version 3.0.
- __annotations__ = {}¶
- prepare_value(data)[source]¶
Prepare the value for loading into the field.
This will take a dictionary and split it into a list of (key, value) tuples.
- Parameters:
data (
dict) – The data as a dictionary.- Returns:
A list of (key, value) tuples for the widget.
- Return type:
- Raises:
ValueError – The value provided is not valid for the widget.