-django-validate on-save é um app Django que chama automaticamente full_clean () em modelos durante save () para evitar que dados inválidos sendo salvo.
Surpreendentemente, isso não acontece por padrão, aparentemente por razões de compatibilidade para trás.
Como adicionar ao seu projeto Django
Requer Django 1.4 ou 1.3.
Chame validate_on_save.validate_models_on_save ('your_app_name') do models.py do seu aplicativo (eu coloquei esta chamada perto do final do models.py, não tenho certeza se isso é importante).
Publicação liberações para PyPI
Para publicar uma nova versão do-django-validate on-salvar a PyPI, definir a seqüência __version__ em validate_on_save / __ init__.py, em seguida, execute:
# Execute os testes contra vários ambientes
tox
# Publicar para PyPI
./setup.py publicar
# Tag (mudança 1.0.0 para a versão que você está publicando!)
tag git -a v1.0.0 -m 'Versão 1.0.0'
Push --tags git
Realização dos testes
Para executar os testes contra o ambiente atual:
teste ./manage.py
Para executar os testes contra vários ambientes, instale tox usando pip instalar tox, certifique-se que você não está atualmente em um ambiente virtual, em seguida, basta executar tox:
tox
Requisitos :
- Python
- Django
Comentários não encontrado