France (fr
)¶
Forms¶
FR-specific Form helpers
-
class
localflavor.fr.forms.
FRDepartmentField
(*args, **kwargs)[source]¶ A Select Field that uses a FRDepartmentSelect widget.
-
widget
¶ alias of
FRDepartmentSelect
-
-
class
localflavor.fr.forms.
FRDepartmentSelect
(attrs=None)[source]¶ A Select widget that uses a list of FR departments as its choices.
-
class
localflavor.fr.forms.
FRNationalIdentificationNumber
(max_length=None, min_length=None, *args, **kwargs)[source]¶ Validates input as a French National Identification number. Validation of the Number, and checksum calculation is detailed at http://en.wikipedia.org/wiki/INSEE_code
New in version 1.1.
-
class
localflavor.fr.forms.
FRPhoneNumberField
(*args, **kwargs)[source]¶ Validate local French phone number (not international ones) The correct format is ‘0X XX XX XX XX’. ‘0X.XX.XX.XX.XX’ and ‘0XXXXXXXXX’ validate but are corrected to ‘0X XX XX XX XX’.
-
class
localflavor.fr.forms.
FRRegionField
(*args, **kwargs)[source]¶ A Select Field that uses a FRRegionSelect widget.
-
widget
¶ alias of
FRRegionSelect
-
-
class
localflavor.fr.forms.
FRRegionSelect
(attrs=None)[source]¶ A Select widget that uses a list of FR Regions as its choices.
-
class
localflavor.fr.forms.
FRSIRENField
(max_length=None, min_length=None, *args, **kwargs)[source]¶ SIREN stands for “Système d’identification du répertoire des entreprises”
It’s under authority of the INSEE. See http://fr.wikipedia.org/wiki/Système_d’identification_du_répertoire_des_entreprises for more information.
New in version 1.1.
-
class
localflavor.fr.forms.
FRSIRETField
(max_length=None, min_length=None, *args, **kwargs)[source]¶ SIRET stands for “Système d’identification du répertoire des établissements”
It’s under authority of the INSEE. See http://fr.wikipedia.org/wiki/Système_d’identification_du_répertoire_des_établissements for more information.
New in version 1.1.
Data¶
-
localflavor.fr.fr_department.
DEPARTMENT_CHOICES_PER_REGION
= ((u'01', u'Ain', u'82'), (u'02', u'Aisne', u'22'), (u'03', u'Allier', u'83'), (u'04', u'Alpes-de-Haute-Provence', u'93'), (u'05', u'Hautes-Alpes', u'93'), (u'06', u'Alpes-Maritimes', u'93'), (u'07', u'Ard\xe8che', u'82'), (u'08', u'Ardennes', u'21'), (u'09', u'Ari\xe8ge', u'73'), (u'10', u'Aube', u'21'), (u'11', u'Aude', u'91'), (u'12', u'Aveyron', u'73'), (u'13', u'Bouches-du-Rh\xf4ne', u'93'), (u'14', u'Calvados', u'25'), (u'15', u'Cantal', u'83'), (u'16', u'Charente', u'54'), (u'17', u'Charente-Maritime', u'54'), (u'18', u'Cher', u'24'), (u'19', u'Corr\xe8ze', u'74'), (u'2A', u'Corse-du-Sud', u'94'), (u'2B', u'Haute-Corse', u'94'), (u'21', u"C\xf4te-d'Or", u'26'), (u'22', u"C\xf4tes-d'Armor", u'53'), (u'23', u'Creuse', u'74'), (u'24', u'Dordogne', u'72'), (u'25', u'Doubs', u'43'), (u'26', u'Dr\xf4me', u'82'), (u'27', u'Eure', u'23'), (u'28', u'Eure-et-Loir', u'24'), (u'29', u'Finist\xe8re', u'53'), (u'30', u'Gard', u'91'), (u'31', u'Haute-Garonne', u'73'), (u'32', u'Gers', u'73'), (u'33', u'Gironde', u'72'), (u'34', u'H\xe9rault', u'91'), (u'35', u'Ille-et-Vilaine', u'53'), (u'36', u'Indre', u'24'), (u'37', u'Indre-et-Loire', u'24'), (u'38', u'Is\xe8re', u'82'), (u'39', u'Jura', u'43'), (u'40', u'Landes', u'72'), (u'41', u'Loir-et-Cher', u'24'), (u'42', u'Loire', u'82'), (u'43', u'Haute-Loire', u'83'), (u'44', u'Loire-Atlantique', u'52'), (u'45', u'Loiret', u'24'), (u'46', u'Lot', u'73'), (u'47', u'Lot-et-Garonne', u'72'), (u'48', u'Loz\xe8re', u'91'), (u'49', u'Maine-et-Loire', u'52'), (u'50', u'Manche', u'25'), (u'51', u'Marne', u'21'), (u'52', u'Haute-Marne', u'21'), (u'53', u'Mayenne', u'52'), (u'54', u'Meurthe-et-Moselle', u'41'), (u'55', u'Meuse', u'41'), (u'56', u'Morbihan', u'53'), (u'57', u'Moselle', u'41'), (u'58', u'Ni\xe8vre', u'26'), (u'59', u'Nord', u'31'), (u'60', u'Oise', u'22'), (u'61', u'Orne', u'25'), (u'62', u'Pas-de-Calais', u'31'), (u'63', u'Puy-de-D\xf4me', u'83'), (u'64', u'Pyr\xe9n\xe9es-Atlantiques', u'72'), (u'65', u'Hautes-Pyr\xe9n\xe9es', u'73'), (u'66', u'Pyr\xe9n\xe9es-Orientales', u'91'), (u'67', u'Bas-Rhin', u'42'), (u'68', u'Haut-Rhin', u'42'), (u'69', u'Rh\xf4ne', u'82'), (u'70', u'Haute-Sa\xf4ne', u'43'), (u'71', u'Sa\xf4ne-et-Loire', u'26'), (u'72', u'Sarthe', u'52'), (u'73', u'Savoie', u'82'), (u'74', u'Haute-Savoie', u'82'), (u'75', u'Paris', u'11'), (u'76', u'Seine-Maritime', u'23'), (u'77', u'Seine-et-Marne', u'11'), (u'78', u'Yvelines', u'11'), (u'79', u'Deux-S\xe8vres', u'54'), (u'80', u'Somme', u'22'), (u'81', u'Tarn', u'73'), (u'82', u'Tarn-et-Garonne', u'73'), (u'83', u'Var', u'93'), (u'84', u'Vaucluse', u'93'), (u'85', u'Vend\xe9e', u'52'), (u'86', u'Vienne', u'54'), (u'87', u'Haute-Vienne', u'74'), (u'88', u'Vosges', u'41'), (u'89', u'Yonne', u'26'), (u'90', u'Territoire de Belfort', u'43'), (u'91', u'Essonne', u'11'), (u'92', u'Hauts-de-Seine', u'11'), (u'93', u'Seine-Saint-Denis', u'11'), (u'94', u'Val-de-Marne', u'11'), (u'95', u"Val-d'Oise", u'11'), (u'971', u'Guadeloupe', u'01'), (u'972', u'Martinique', u'02'), (u'973', u'Guyane', u'03'), (u'974', u'La R\xe9union', u'04'), (u'975', u'Saint-Pierre-et-Miquelon', None), (u'976', u'Mayotte', u'05'), (u'977', u'Saint-Barth\xe9lemy', None), (u'978', u'Saint-Martin', None), (u'984', u'Terres australes et antarctiques fran\xe7aises', None), (u'986', u'Wallis et Futuna', None), (u'987', u'Polyn\xe9sie fran\xe7aise', None), (u'988', u'Nouvelle-Cal\xe9donie', None), (u'989', u'\xcele de Clipperton', None))¶ See the “Code officiel géographique” on the INSEE website <www.insee.fr>.
-
localflavor.fr.fr_department.
DEPARTMENT_CHOICES
= ((u'01', u'01 - Ain'), (u'02', u'02 - Aisne'), (u'03', u'03 - Allier'), (u'04', u'04 - Alpes-de-Haute-Provence'), (u'05', u'05 - Hautes-Alpes'), (u'06', u'06 - Alpes-Maritimes'), (u'07', u'07 - Ard\xe8che'), (u'08', u'08 - Ardennes'), (u'09', u'09 - Ari\xe8ge'), (u'10', u'10 - Aube'), (u'11', u'11 - Aude'), (u'12', u'12 - Aveyron'), (u'13', u'13 - Bouches-du-Rh\xf4ne'), (u'14', u'14 - Calvados'), (u'15', u'15 - Cantal'), (u'16', u'16 - Charente'), (u'17', u'17 - Charente-Maritime'), (u'18', u'18 - Cher'), (u'19', u'19 - Corr\xe8ze'), (u'2A', u'2A - Corse-du-Sud'), (u'2B', u'2B - Haute-Corse'), (u'21', u"21 - C\xf4te-d'Or"), (u'22', u"22 - C\xf4tes-d'Armor"), (u'23', u'23 - Creuse'), (u'24', u'24 - Dordogne'), (u'25', u'25 - Doubs'), (u'26', u'26 - Dr\xf4me'), (u'27', u'27 - Eure'), (u'28', u'28 - Eure-et-Loir'), (u'29', u'29 - Finist\xe8re'), (u'30', u'30 - Gard'), (u'31', u'31 - Haute-Garonne'), (u'32', u'32 - Gers'), (u'33', u'33 - Gironde'), (u'34', u'34 - H\xe9rault'), (u'35', u'35 - Ille-et-Vilaine'), (u'36', u'36 - Indre'), (u'37', u'37 - Indre-et-Loire'), (u'38', u'38 - Is\xe8re'), (u'39', u'39 - Jura'), (u'40', u'40 - Landes'), (u'41', u'41 - Loir-et-Cher'), (u'42', u'42 - Loire'), (u'43', u'43 - Haute-Loire'), (u'44', u'44 - Loire-Atlantique'), (u'45', u'45 - Loiret'), (u'46', u'46 - Lot'), (u'47', u'47 - Lot-et-Garonne'), (u'48', u'48 - Loz\xe8re'), (u'49', u'49 - Maine-et-Loire'), (u'50', u'50 - Manche'), (u'51', u'51 - Marne'), (u'52', u'52 - Haute-Marne'), (u'53', u'53 - Mayenne'), (u'54', u'54 - Meurthe-et-Moselle'), (u'55', u'55 - Meuse'), (u'56', u'56 - Morbihan'), (u'57', u'57 - Moselle'), (u'58', u'58 - Ni\xe8vre'), (u'59', u'59 - Nord'), (u'60', u'60 - Oise'), (u'61', u'61 - Orne'), (u'62', u'62 - Pas-de-Calais'), (u'63', u'63 - Puy-de-D\xf4me'), (u'64', u'64 - Pyr\xe9n\xe9es-Atlantiques'), (u'65', u'65 - Hautes-Pyr\xe9n\xe9es'), (u'66', u'66 - Pyr\xe9n\xe9es-Orientales'), (u'67', u'67 - Bas-Rhin'), (u'68', u'68 - Haut-Rhin'), (u'69', u'69 - Rh\xf4ne'), (u'70', u'70 - Haute-Sa\xf4ne'), (u'71', u'71 - Sa\xf4ne-et-Loire'), (u'72', u'72 - Sarthe'), (u'73', u'73 - Savoie'), (u'74', u'74 - Haute-Savoie'), (u'75', u'75 - Paris'), (u'76', u'76 - Seine-Maritime'), (u'77', u'77 - Seine-et-Marne'), (u'78', u'78 - Yvelines'), (u'79', u'79 - Deux-S\xe8vres'), (u'80', u'80 - Somme'), (u'81', u'81 - Tarn'), (u'82', u'82 - Tarn-et-Garonne'), (u'83', u'83 - Var'), (u'84', u'84 - Vaucluse'), (u'85', u'85 - Vend\xe9e'), (u'86', u'86 - Vienne'), (u'87', u'87 - Haute-Vienne'), (u'88', u'88 - Vosges'), (u'89', u'89 - Yonne'), (u'90', u'90 - Territoire de Belfort'), (u'91', u'91 - Essonne'), (u'92', u'92 - Hauts-de-Seine'), (u'93', u'93 - Seine-Saint-Denis'), (u'94', u'94 - Val-de-Marne'), (u'95', u"95 - Val-d'Oise"), (u'971', u'971 - Guadeloupe'), (u'972', u'972 - Martinique'), (u'973', u'973 - Guyane'), (u'974', u'974 - La R\xe9union'), (u'975', u'975 - Saint-Pierre-et-Miquelon'), (u'976', u'976 - Mayotte'), (u'977', u'977 - Saint-Barth\xe9lemy'), (u'978', u'978 - Saint-Martin'), (u'984', u'984 - Terres australes et antarctiques fran\xe7aises'), (u'986', u'986 - Wallis et Futuna'), (u'987', u'987 - Polyn\xe9sie fran\xe7aise'), (u'988', u'988 - Nouvelle-Cal\xe9donie'), (u'989', u'989 - \xcele de Clipperton'))¶ A list of departments
-
localflavor.fr.fr_region.
REGION_CHOICES
= ((u'01', u'Guadeloupe'), (u'02', u'Martinique'), (u'03', u'Guyane'), (u'04', u'La R\xe9union'), (u'05', u'Mayotte'), (u'11', u'\xcele-de-France'), (u'21', u'Champagne-Ardenne'), (u'22', u'Picardie'), (u'23', u'Haute-Normandie'), (u'24', u'Centre'), (u'25', u'Basse-Normandie'), (u'26', u'Bourgogne'), (u'31', u'Nord-Pas-de-Calais'), (u'41', u'Lorraine'), (u'42', u'Alsace'), (u'43', u'Franche-Comt\xe9'), (u'52', u'Pays de la Loire'), (u'53', u'Bretagne'), (u'54', u'Poitou-Charentes'), (u'72', u'Aquitaine'), (u'73', u'Midi-Pyr\xe9n\xe9es'), (u'74', u'Limousin'), (u'82', u'Rh\xf4ne-Alpes'), (u'83', u'Auvergne'), (u'91', u'Languedoc-Roussillon'), (u'93', u"Provence-Alpes-C\xf4te d'Azur"), (u'94', u'Corse'))¶ See the “Code officiel géographique” on the INSEE website <www.insee.fr>.