赤スタートはREDインタラクティブエージェンシーで使用するレイアウトをベースDjangoのプロジェクトやアプリケーションを簡単に作成することができますスクリプトをインストールします。
の使用方法の
プロジェクトの作成
 インストール赤スタート赤スタートプロジェクトピップ
これは赤の定型を含む既定のプロジェクトテンプレートを使用します。
プロジェクトの実行
  CDのサンプル·shスクリプトを/ setup.shソースENV / binに有効/ CDプロジェクトのpython manage.py syncdbをPythonのmanage.pyののrunserver
の貢献方法の
実行し、あなたの変更を行い、プロジェクトをフォーク
  Pythonのtest.py
このコマンドは以下となります。
- FF0000テンプレートを使用してテストプロジェクトを作成します
すべてが正しく実行されている場合は、その後のGithub経由プル要求を提出する。
あなたは、任意の実行ファイルは.git /フック/このコードで事前にコミット追加することによって、コミットする前にテストが自動的に実行させることができます:
 #!/ bin / shのPythonのtest.py || 1番出口
<強い>それが動作しないどのようにの
テンプレートからプロジェクトの作成
赤スタートを実行すると、3つの簡単なことを行います。
1. <フォルダ>と呼ばれる新しいフォルダを作成します。
そのフォルダ内の2コピーのプロジェクトテンプレートフォルダに含まれるすべてのファイル。これは--template-dirオプションで指定することができます。デフォルトでは、テンプレート/プロジェクト/ FF0000です。
3. red_start_settings.pyと呼ばれるファイルがそのフォルダ内に存在し、それがafter_copyと呼ばれる機能が含まれている場合は、そのファイルがロードされ、その関数が実行された場合。
例として、FF0000プロジェクトテンプレートの場合には、after_copy機能はGitHubのからHTML5の決まり文句をダウンロードし、いくつかの変数のためにユーザーに要求し、テンプレートでそれらを置き換えます。これは単なる例であり、他のプロジェクトテンプレートは、任意の他の操作を行うことができる。
新しいプロジェクトテンプレートの作成
赤スタートに新しいプロジェクトテンプレートを追加するには、単にプロジェクトの下で、テンプレートフォルダに追加します。あなたはファイルがコピーされた後、余分なアクションを実行する必要がある場合は、after_copy機能(既存のテンプレートを見てみましょう)でred_start_settings.pyというファイルを追加します。
最後に、新しく作成したテンプレートを使用するように、ちょうど例えば、--template-dirオプションとしてそのパスを示します。
&NBSP; red-start.py --template-dirの= /あなた/カスタム/テンプレートnew_example
の要件の
- のPython
- ジャンゴます。
コメントが見つかりません