ジャンゴ·doccloudはDocumentCloudサービスでホストされているドキュメントのアップロードと表示を容易にするために作成Djangoのアプリです。
このプロジェクトをインストールピップ:ジャンゴ-doccloudをインストールピップ
このパッケージを使用する方法の例としては、で見つけることができます
  doccloud / views.pyとdoccloud /テンプレート/ *
ののはじめに
あなたは、settings.pyファイルは3つの変数を必要としている
資格証明を指定し、パスがローカルで文書を保存する
  DOCUMENTS_PATH =は、os.path.join(MEDIA_ROOT、「ドキュメント」)
  DOCUMENTCLOUD_USERNAME = '****」
  DOCUMENTCLOUD_PASS = '****」
プロジェクトのurls.pyファイルへのURLを追加します。
 (R '^ドキュメントは/'、( 'doccloud.urls')を含む)
例のテンプレートを使用すると、次のテンプレートローダを持っていると仮定
  'django.template.loaders.app_directories.Loader」、
「doccloud」はsettings.pyでインストール済みのアプリをリストに追加
あなたのサーバーを起動し、ホストするために移動します。ポートの/ docs /
のいくつかの注意事項の
文書はdocumentcloudからではなく、障害が発生した場合に自分自身を削除しようとします管理インターフェイスを使用して削除、documentcloudドキュメントが孤立します
doccloud / admin.pyは管理フォームが含まれています
doccloud / forms.pyは、任意のページで使用できるモデルの形態を有している
doccloud / views.pyは、モデルのフォームを使用した例が含まれています
doccloud.models.Document.connect_dc_doc()はdocumentcloudにドキュメントをアップロードします。いくつかの時間のアップロードを取ることができ、より大きな文書の場合、この関数はセロリ/ RabbitMQの等でた非同期実行する必要があります
ユーザーがdocumentcloudにログインしていない場合に、プライベート文書やdocumentcloudでの処理を終えていない大規模な文書は、テンプレート/ detail.htmlページに表示されません。いくつかのJSコードは、それ以外の場合は、ローカルに保存された文書に頼る存在する文書のdoccloudのURLかどうかを確認するためにテストすることができ。
このパッケージの詳細に: http://www.baycitizen.org/blogs/sandbox/djangodocumentcloud-integration-theres/
Requirements:
- Python
- ジャンゴます。
コメントが見つかりません