lino_xl.lib.sepa.fields

Defines entry fields for IBAN and BIC.

Classes

BICField(*args, **kwargs)

Database field used to store a BIC.

IBANField(*args, **kwargs)

Database field used to store an IBAN.

IBANFieldElement(*args, **kw)

UppercaseTextField(*args[, db_collation])

A custom CharField that accepts only uppercase caracters.

UppercaseTextFieldElement(*args, **kw)

A CharFieldElement which accepts only upper-case characters.

class lino_xl.lib.sepa.fields.UppercaseTextFieldElement(*args, **kw)

Bases: CharFieldElement

A CharFieldElement which accepts only upper-case characters.

class lino_xl.lib.sepa.fields.UppercaseTextField(*args, db_collation=None, **kwargs)

Bases: CharField, CustomField

A custom CharField that accepts only uppercase caracters.

class lino_xl.lib.sepa.fields.BICField(*args, **kwargs)

Bases: BICField, UppercaseTextField

Database field used to store a BIC.

class lino_xl.lib.sepa.fields.IBANField(*args, **kwargs)

Bases: IBANField, CustomField

Database field used to store an IBAN.