ジャンゴ·パッケージ·スケルトンは、Djangoアプリケーションパッケージスケルトンです。
次の機能が存在します
- setup.pyでのテストデモDjangoのテストプロジェクト
- 動的にテストを実行するために必要なDjangoアプリケーションを追加します。
- 自動的にgitでバージョン番号を更新
の使用方法の
1.フォークあなたのgithubの中で、このプロジェクト
2.あなたのアプリ名としてパッケージディレクトリの名前を変更し、あなたが好きなsetup.pyを修正
3.テスト/ settings.pyにINSTALL_APPSにアプリを追加
setup.pyとテストデモDjangoのテストプロジェクト
テストディレクトリに簡単なブログのDjangoプロジェクトはそうちょうどあなたが望むようにプロジェクトを変更し、追加してあります。
  Pythonのsetup.pyテスト
プロジェクトのテストを実行します
動的にテストを実行するために必要なDjangoアプリケーションを追加します。
あなたのDjangoのアプリはちょうどテストのためのアプリを必要としたなら、あなたはテストで動的にDjangoアプリケーションを追加するためにapp_testcase.AppTestCaseを使用することができます
あなたには、いくつかのDjangoのフィールドアプリを作成し、シンプルなブックモデルとフィールドをテストしたい場合は、次のことができます
1. yourfieldname /テスト/アプリ/ブックと呼ばれるシンプルなアプリを作成します。
2. yourfieldname /テスト/アプリ/書籍/ models.pyでシンプルなブックモデルを作成します。
3. yourfieldname.tests.app_testcase.AppTestCaseはdjango.test.TestCaseのinstedとテストケースの `` install_appsフィールドにyourfieldname.tests.apps.books`を追加します。
  app_testcase輸入AppTestCaseから
 クラスYourFieldTestCase(AppTestCase):
  install_appsの= [
  'yourfieldname.tests.apps.books」、
 ]
 #あなたのテストを書く
自動的にgitのとバージョン番号を更新
オリジナルのアイデアはhttp://dcreager.net/2010/02/10/setuptools-git-version-numbers/から来た
あなたは何をする必要があるかである
1.次のコマンドで注釈または署名したタグを追加します。
  0.1 -a gitのタグ
2.次に、あなたのgitの記述は、タグ名とのpython setup.py sdistは、タグという名前のバージョンのパッケージを作成示しています
あなたが何かを変更し、コミット、あなたのGitが変更されることが記述し、それは、新しいバージョン番号として使用され、それが鉱夫バージョンアップになった場合3.
。4.安定したバージョンをリリースするときに、新しい注釈付きまたは署名したタグを追加します。
の要件の
- のPythonます。
- ジャンゴます。
コメントが見つかりません