django-validere-on-save er en Django app som automatisk kaller full_clean () på modeller i løpet av lagre () for å forhindre ugyldige data blir lagret.
Overraskende, ikke dette skje som standard, tilsynelatende for bakoverkompatibilitet grunner.
Legge til Django Prosjekt
Krever Django 1.4 eller 1.3.
Ring validate_on_save.validate_models_on_save ('your_app_name') fra appens models.py (jeg sette denne samtalen nær slutten av models.py, ikke sikker på om dette betyr noe).
Forlags utslipp til PyPI
Å publisere en ny versjon av Django-validere-on-save til PyPI, sette __version__ strengen i validate_on_save / __ init__.py, deretter kjøre:
# Kjør testene mot flere miljøer
tox
# Publiser til PyPI
./setup.py publisere
# Tag (endring 1.0.0 til den versjonen du publiserer!)
git tag -a v1.0.0 -m 'versjon 1.0.0'
git push---tags
Kjøre testene
Å kjøre testene mot dagens miljø:
./manage.py test
Å kjøre testene mot flere miljøer, installere tox bruker pip installere tox, sørg for at du ikke er for tiden i et virtuelt miljø, så bare kjøre tox:
tox
Krav :
- Python
- Django
Kommentarer ikke funnet