Skip to main content

Libreria di utility per semplificare la creazione di applicazioni italiane。

项目描述

django-Italian-utils

构建状态 覆盖状态

Libreria di utility per semplificare la creazione di applicazioni italiane

安装

安装 il pacchetto pypi

pip install django-italian-utils

Aggiungere italian_utilsalle 应用程序安装

#...

INSTALLED_APPS = (
    # ...
    'italian_utils',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
)

# ...

移民效应

python manage.py migrate

康泰努托

Sono presenti dei validatori per codice financee e partita iva da usare nei modelli。

from italian_utils.validators import validate_codice_fiscale, validate_partita_iva

class Persona(models.Model):
    codice_fiscale = models.CharField(
        max_length=16,
        validators=[validate_codice_fiscale]
    )

    # ...

class Azienda(models.Model):
    partita_iva = models.CharField(
        max_length=11,
        validators=[validate_partita_iva]
    )

    # ...

Un dizionario delle regioni e le relative Province con abbreviazioni annesse .

Elenco dei comuni

È possibile importare il file CSV con l' elenco dei comuni proveiente dal Sito isat con un comando manage.py

python manage.py importacomuni <file_csv>

去做

  • Aggiornare la validazione del CF per includere i casi di omocodia
  • Creare le tuple da usare nei ChoiceField
  • Mappare i modelli di comuni, 省 e regioni tramite i codici isat

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

django-italian-utils-0.3.3.tar.gz (7.0 kB 查看哈希

已上传 source

内置分布

django_italian_utils-0.3.3-py3-none-any.whl (9.6 kB 查看哈希

已上传 py3