django-doccloud

Phần mềm chụp màn hình:
django-doccloud
Các chi tiết về phần mềm:
Phiên bản: 0.4.2
Ngày tải lên: 20 Feb 15
Nhà phát triển: Bay Citizen & Texas Tribune
Giấy phép: Miễn phí
Phổ biến: 14

Rating: 3.5/5 (Total Votes: 2)

django-doccloud là một ứng dụng Django tạo để thuận tiện cập nhật và hiển thị các tài liệu lưu trữ trên các dịch vụ DocumentCloud.
pips cài đặt dự án này: pip cài đặt django-doccloud
Ví dụ về cách sử dụng gói này có thể được tìm thấy trong
& Nbsp; doccloud / views.py và doccloud / templates / *
Bắt đầu
Bạn đang tập settings.py cần ba biến
Cung cấp thông tin và đường dẫn để lưu các tài liệu địa phương
& Nbsp; DOCUMENTS_PATH = os.path.join (MEDIA_ROOT, 'tài liệu')
& Nbsp; DOCUMENTCLOUD_USERNAME = '****'
& Nbsp; DOCUMENTCLOUD_PASS = '****'
Thêm các url vào tập tin urls.py của dự án của bạn:
& Nbsp; (r '^ docs /', bao gồm ('doccloud.urls')),
Các mẫu ví dụ giả sử bạn có mẫu loader sau
& Nbsp; 'django.template.loaders.app_directories.Loader',
Thêm 'doccloud' vào danh sách các ứng dụng cài đặt của bạn trong settings.py
Bắt đầu máy chủ của bạn và điều hướng để lưu trữ: port / docs /
Một vài lưu ý
Tài liệu đã xóa bằng cách sử dụng giao diện quản trị sẽ cố gắng để loại bỏ mình khỏi documentcloud nhưng trong trường hợp của một thất bại, doc documentcloud sẽ mồ côi
doccloud / admin.py chứa các hình thức quản trị
doccloud / forms.py có một hình thức mô hình mà bạn có thể sử dụng trên bất kỳ trang
doccloud / views.py chứa một ví dụ sử dụng các hình thức mô hình
doccloud.models.Document.connect_dc_doc () upload doc để documentcloud. Đối với tài liệu lớn hơn có thể mất một thời gian upload, chức năng này nên được chạy async với cần tây / RabbitMQ hoặc tương tự
Tài liệu riêng tư và các tài liệu lớn chưa xử lý xong trong documentcloud sẽ không xuất hiện trên các trang templates / detail.html trừ khi người dùng đăng nhập vào documentcloud. Một số mã JS có thể kiểm tra để xem nếu doccloud url của tài liệu tồn tại nếu không rơi vào các tài liệu được lưu trữ tại địa phương.
Thêm chi tiết về phần mềm này tại địa chỉ: http://www.baycitizen.org/blogs/sandbox/djangodocumentcloud-integration-theres/

Requirements:

  • Python
  • Django

Phần mềm khác của nhà phát triển Bay Citizen & Texas Tribune

Ý kiến ​​để django-doccloud

Bình luận không
Nhập bình luận
Bật hình ảnh!