django-validate-sur-Save est une application Django qui appelle automatiquement full_clean () sur les modèles au cours save () pour empêcher que des données invalides sauvées.
Étonnamment, ce ne est pas par défaut, apparemment pour des raisons de compatibilité ascendante.
Ajout à votre projet Django
Nécessite Django 1.4 ou 1.3.
Appelez validate_on_save.validate_models_on_save ('your_app_name') de la models.py de votre application (je ai mis cet appel vers la fin de models.py, pas sûr que cette matière).
Editions rejets PyPI
Pour publier une nouvelle version de django-validate-sur-enregistrer sur PyPI, définir la chaîne de __version__ dans validate_on_save / __ init__.py, puis exécutez:
# Exécutez les tests contre plusieurs environnements
tox
# Publier sur PyPI
./setup.py publier
# Tag (changement 1.0.0 à la version que vous publiez!)
tag git -a v1.0.0 -m "Version 1.0.0"
--tags push git
Exécuter les tests
Pour exécuter les tests contre l'environnement actuel:
Test ./manage.py
Pour exécuter les tests contre de multiples environnements, installez tox utilisant pip installer tox, assurez-vous n'êtes pas actuellement dans un environnement virtuel, puis exécutez simplement tox:
tox
Exigences :
- Python
- Django
Commentaires non trouvées