Django的doccloud是创造方便的上传托管在DocumentCloud服务的文件和显示一个Django应用程序。
PIP安装此项目:PIP安装Django,doccloud
如何使用这个包中的例子中可以找到
  doccloud / views.py和doccloud /模板/ *
入门
你settings.py文件需要三个变量
提供凭证和路径保存到本地文件
  DOCUMENTS_PATH = os.path.join(MEDIA_ROOT,“文件”)
  DOCUMENTCLOUD_USERNAME ='****'
  DOCUMENTCLOUD_PASS ='****'
添加网址到项目的urls.py文件:
 (R'^文档/',包括(“doccloud.urls')),
该示例模板假设你有下面的模板加载器
 “django.template.loaders.app_directories.Loader',
加入“doccloud'到您安装的应用程序列表中的settings.py
启动您的服务器,然后导航到主机:端口/文档/
的几个注意事项
使用文件管理界面将尝试从自己documentcloud,但在发生故障的情况下删除删除,documentcloud文档将被孤立
doccloud / admin.py包含的管理形式
doccloud / forms.py有您可以在任何网页上使用模型的形式
doccloud / views.py包含使用标准格式的例子
doccloud.models.Document.connect_dc_doc()上传文档到documentcloud。对于可能需要一些时间上传较大的文档,这个功能应该用芹菜/ RabbitMQ的或类似的异步运行
除非用户登录到documentcloud还没有处理完的documentcloud私人文件和大文件将不会出现在模板/ detail.html页面上。一些JS代码可以测试一下,看看如果文档的URL doccloud存在,否则回到属于本地存储的文档。
更多关于这个包在: http://www.baycitizen.org/blogs/sandbox/djangodocumentcloud-integration-theres/
Requirements:
- Python
- 在Django的
评论没有发现