ジャンゴ·検証·オン·セーブ保存中のモデルで自動的にfull_clean呼び出すDjangoのアプリ()()無効なデータが保存されないようにです。
驚くべきことに、これは明らかに後方互換性の理由から、デフォルトでは起こりません。
のあなたのDjangoプロジェクトへの追加の
Djangoの1.4または1.3が必要です。
(私はこれが重要かどうかわからない、models.pyの終わり近くにこの呼び出しを置く)アプリのmodels.pyからvalidate_on_save.validate_models_on_save( 'your_app_name')を呼び出します。
PyPIのへの出版リリースの
ジャンゴ·検証·オン·セーブPyPIのにの新しいバージョンを公開するには、validate_on_save / __ init__.pyで__VERSION__文字列を設定し、実行します。
#複数の環境に対してテストを実行します。
TOX
#PyPIのに公開
パブリッシュ./setup.py
#タグ(あなたが公開しているバージョンに変更1.0.0!)
gitのタグ-a v1.0.0デベロッパー-m 'バージョン1.0.0」
Gitのプッシュ--tags
のテストを実行するの
現在の環境に対してテストを実行するには:
./manage.pyテスト
あなたは、単にTOXを実行し、仮想環境で現在じゃない作る、TOXをインストールピップ使用TOXをインストール、複数の環境に対してテストを実行するには:
TOX
の要件の
- のPythonます。
- ジャンゴます。
コメントが見つかりません