Django依存

外部依存関係の管理を支援するためのDjangoアプリ
今すぐダウンロード

Django依存 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Caktus Consulting Group
  • 出版社のWebサイト:
  • http://caktusgroup.com

Django依存 タグ


Django依存 説明

外部依存関係の管理を支援するためのDjangoアプリ Django依存関係は、任意のバージョン管理システムを通じてホストされている外部依存関係を管理するDjangoアプリです。 Pythonのパスに追加するアプリケーションをダウンロードしてください:HG Clone Https://Django-Dependency.googlecode.com/hg/django-dependency CD Django-Dependency Python Setup.py Install2。 installeded_appsに追加:installed_apps =(#... 'deps'、)設定ファイルへの依存関係* svn:外部の使用から移行している場合は、依存関係のリストを自動的に生成するために使用できるスクリプトがあります。次のコマンドを実行し、出力を設定ファイルにコピー/貼り付けて、installed_appsが最新のものであることを確認します.create_deps.py apps / external_apps libs / external_libs * svnからマイグレーションしていない場合依存関係とinstalled_appsこのように:OSのインポートDEPS ... PROJECT_PATH = os.aps.abspath( '%s / ..'%path.dirname(__ file__))#... depdendency_root = os.join( Project_Path、 'External')依存関係=(#subversion deps.svn(#subversion deps.svn(ビジョン22#Rev = 22、 'http://code.djangroject.com/svn/django/trunk/django'、root = depdendency_root 、)mercurial deps.hg(#revision 8ed91139be12 #rev = '8ed91139be12'、 'http://bitbucket.org/jezdez/django-robots/'、app_name = 'root'、root = depdendency_root )、REVを使用してSHA1 IDに固定された#GITは、ヘッドまたはその他のタグを使用することができます。( 'git://github.com/howworkdaily/django-faq.git'、app_name = 'faq'、project_name = 'django- FAQ '、root = depdendency_root、rev =' 85a23e71ba23d4f C5CD92D81A02C1B9073161A21 '、)。 Djangoからのもの:IMPORS DEPS.ADD_ALL_TO_PATH(ProjectName.Settings、auto_update = sys.argv == 'up')*たとえば、完全なManage.pyが次のようになります。#!/ usr / bin / env Python Import Sys Import OS.Path Import Deps#削除 '。'。パスから(プロジェクトパッケージを参照するには、ここにある#)sys.path.pop(0)project_root = os.aps.abspath(os.path.dirname(__ file__))sys.path.insert(0、 OS.PATH.DIRNAME(PROJECT_ROOT))試してみてください:ImportErrorを除くProjectName.Settingsをインポートします.import sys.stderr.write( "エラー:%rを含むディレクトリの '' settings.py 'がファイル' setting.py 'を見つけることができません。物事をカスタマイズしました。 Nyouはdjango-admin.pyを実行しなければならず、設定モジュールを渡してください。 )sys.exit(1)len(sys.argv)> 1とsys.argv == 'up':deps.add_all_to_path(projectName.settings、auto_update = true)else:deps.add_all_to_path(projectName.settings __name__ == "__main__"の場合、execute_manager(projectname.settings)の場合、execute_manager(ProjectName.Settings)の場合、execution_manager(projectname.py)を実行することができます。カクタスコンサルティングによる開発グループ、LLC。要件: ・Python


Django依存 関連ソフトウェア