Django-Harness

Djangoのステロイドの設定
今すぐダウンロード

Django-Harness ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • Andy Mikhailenko
  • 出版社のWebサイト:
  • http://bitbucket.org/neithere/

Django-Harness タグ


Django-Harness 説明

Djangoのステロイドの設定 Django-Harnessは、Webサイトの典型的なデフォルト設定を提供するDjangoプラグインです。ハーネス2をインストールしてください。プロジェクトレイアウトを作成する(Blank_Siteや例をコピーすることができます。その他の場合は、Manage.py Import.peptings_wrapper)3を入力する必要があることに注意してください。 "./manage.py syncdb ./manage.py runserver"を実行し、ブラウザをhttp:// localhost:8000 / admin / - それを操作します。4。サイトの開発:./apps内にアプリケーションを作成し、./settings.py(下記参照)と編集./urls.pyを編集してアプリをいくつかのURLにハングアップします。物事を理解するために、次のセクションを読んでください。リポジトリのコピーを取得してセットアップスクリプトを実行します(これはソースツリーから「ハーネス」モジュールをインストールします)。 Setup.py Instlyouは最後のステップを省略し、インストールなしで例を続けることができます。 Pythonパスにハーネスパッケージディレクトリを追加します(例:下図のようにシンボリックリンクを作成)、データベースを初期化してマネージャスクリプトを実行します。$ CDの例$ LN -S ../harness edomement $ ./manage.py syncdb $ ./manageあなたのブラウザのhttp://127.0.0.1:8000を開く。 urlconfの例で定義されているテキスト "waction :)が表示されるべきです。 EasyInstallを使用しています。 Manage.pyはプロジェクトのSettings.pyを直接インポートしないでください。代わりにharness.settings_wrapperをインポートする必要があります。それらはファイルproject_path / settings_local.pyyouに保存されています。そのため、ローカルデータベースでコードをテストできます。その後、コードを変更し、それらをコミットしてサーバーにプッシュすることができます。ローカル設定は実稼働環境に伝達されません.Application PathSapplicationsは、PythonPathまたはYoutプロジェクト内のこれらのフォルダのどちらかに座ることができます。これら2つのフォルダは注文のために保存されます。また、2つのフォルダに同じ名前の2つのアプリがある場合には、注文が重要です。これは問題ではありません、それは機能です。 「互換」フォルダに座っているサードパーティアプリケーションがあると想像してください。 「アプリ」とDjangoへのアプリとDjangoへのアプリをフォークしてください。物事がうまくいかない場合は、それを削除するだけです。すべて問題ない場合は、そのアプリの作成者にパッチを送信して、更新してフォークを削除することができます。だからとても便利です。ちなみに、私は通常プロジェクトリポジトリにアプリを含めます。extendingデフォルトのSettingSharnessのインポートしてください。 ( 'my_app')ではなく、「追加_...」の変数を宣言することで追加のリストを指定できます。 、)additional_template_context_processors = adiapt_middleware =( 'threadlocals.middleware.threadlocalSmidleware'、 'debug_toolbar.middleware.debugtoolbarmiddleware'、ミドルウェアの場合には少し問題になる可能性があります。一部のミドルウェアをリストの先頭に置く必要がある場合は、ハーネスなしで行うように全リストを宣言してください。あなたは自分がハーネスによって定義されたほとんどすべてを過負荷にすること、またはあなたが実際に設定またはURLのハーネスによって定義されたものの小さなサブセットを使用するならば、あなたは間違いなくハーネスなしで伝統的な方法に固執することを考えるべきです。それらを複雑にしないようなものを単純化するために作られました。それはDjango Harnessを使用したサイトレイアウトを示しています。 "Django-Harness"の主な機能は次のとおりです。 ・プロジェクト内のProject_Path / AppsおよびProject_Path / Compationフォルダの間でinstalled_appsを配布する。 ・プロジェクトルートに対してSQLiteデータベースのファイル名を指定してください。 ・省略(URLCONFの一部を含む)を省略するか、簡単に拡張します。 ・メインインストールとローカルインストールには2つの設定ファイルを使用してください。 ・デバッグモードで静的、メディア、および管理メディアコンテンツを自動的に処理します。 要件: ・ジャンゴー ・Python


Django-Harness 関連ソフトウェア