我有一个文本字段,在我的表单中,我试图每 4 位数字留一个空格,因为我想要 16 位数字 XXXX-XXXX-XXXX-XXXX 的 IBAN 格式。
我读到了 python 包“django-iban”并导入了它,但表单格式不起作用。
还有另一种方法可以强制 TextField 每 4 位数字留出一个空格吗?
django-iban 是一个过时的软件包您不应再使用此软件包。 IBAN 字段可在 django-localflavor 中找到。这个包曾经存在于 Django 中,但它被分成一个独立的包,你可以查看 fields 的完整列表。
这是如何使用 iban 字段 的示例:
from localflavor.generic.forms import IBANFormField
class MyForm(forms.Form):
iban = IBANFormField()