Kolibri

Phần mềm chụp màn hình:
Kolibri
Các chi tiết về phần mềm:
Phiên bản: 0.2.0 Alpha
Ngày tải lên: 11 May 15
Nhà phát triển: Thomas Weholt
Giấy phép: Miễn phí
Phổ biến: 5

Rating: nan/5 (Total Votes: 0)

Kolibri là một ứng dụng Django thể tái sử dụng để thiết kế và thực hiện các quá trình không đồng bộ và quy trình công việc & nbsp;. Một công việc là một bộ sưu tập của các bước trong một trật tự xác định, xử lý dữ liệu trong mỗi bước. Một bước có thể phá vỡ dòng chảy nếu một ngoại lệ được nâng lên và / hoặc một bước quy định có thể được thực hiện để xử lý một ngoại lệ cụ thể. Kolibri sử dụng cần tây để xử lý chế biến trong nền. Tất cả các bộ xử lý và quy trình công việc chỉ có thể được bắt đầu bởi các nhân viên, nhưng tốt hơn kiểm soát truy cập hạt mịn có thể được thực hiện trong các phiên bản trong tương lai.
Dự án đã bắt đầu vì tôi cần thiết để kiểm soát như thế nào tôi thêm nội dung vào một dự án ảnh tôi đang phát triển trong django. Dự án bao gồm nhiều quy trình nặng như thế hệ thu nhỏ và xử lý siêu dữ liệu. Thêm nội dung bao gồm các bước mà cần phải được thực hiện theo một thứ tự cụ thể, và tôi cần phải kiểm soát hành động những gì để mất nếu một bước ném một ngoại lệ. Tôi đã sử dụng cần tây, nhưng thêm một bước mới hoặc quá trình là tẻ nhạt và tôi muốn cách năng động hơn trong việc xác định và quản lý các bộ vi xử lý.
Việc thực hiện hiện nay là không ổn định và một bằng chứng của khái niệm. Comments rất hoan nghênh, đặc biệt là làm thế nào để theo dõi tình trạng của các quá trình cần tây và cung cấp thông tin phản hồi cho người sử dụng.
Cài đặt
pips cài đặt django-Kolibri
hoặc
hg bản sao https://bitbucket.org/weholt/django-kolibri python setup.py cài đặt
& Nbsp; thiết STATIC_ROOT và STATIC_URL trong settings.py
& Nbsp; thêm 'Kolibri' để cài đặt ứng dụng của bạn
& Nbsp; thêm url (r '^ Kolibri /', bao gồm ('kolibri.urls')), để urls.py của bạn
Nó sẽ được thông minh để đọc qua usage.txt đầu tiên cho một hướng dẫn chi tiết hơn hoặc thử nghiệm với các dự án làm việc ví dụ được cung cấp trong nguồn, có sẵn tại bitbucket

Tính năng .

  • quá trình không đồng bộ, trong đó có thể xử lý các mặt hàng / querysets hoặc thực hiện các quy trình không liên quan đến mô hình cụ thể hoặc các trường hợp (gửi email, hệ thống tập tin quét vv)
  • kết nối nhiều bộ vi xử lý vào công việc, với ngoại lệ xử lý, các bước làm sạch và một giao diện thông thạo tùy chọn
  • mẫu thẻ để xử lý thực hiện của các bộ xử lý / quy trình công việc cho một mục hoặc queryset trong các mẫu của bạn
  • tích hợp hành động quản trị cho mô hình của bạn
  • bảng điều khiển danh sách các bộ xử lý chạy
  • một khái niệm về bộ vi xử lý cấp phát và một lịch sử của những gì đã được xử lý, do đó bạn không thực hiện processesors không cần thiết hoặc công việc
  • sử dụng bộ vi xử lý độc quyền nên hai người sử dụng có thể thực hiện các xử lý tương tự cùng một lúc mà không cần chạm vào cùng một dữ liệu
  • khai thác gỗ và lịch sử, với các liên kết trực tiếp với các trường hợp xử lý
  • tích hợp ajax sử dụng jquery

là gì mới trong phiên bản này:

  • Hỗ trợ cho người dùng nhập vào. Xem dưới cùng của mô tả cách sử dụng để biết thêm.

là gì mới trong phiên bản 0.1.1 Alpha:

  • Thêm hỗ trợ cho chỉ chạy một bộ xử lý một lần cho một ví dụ.

Yêu cầu :

  • Python
  • Django
  • cần tây
  • django-cần tây

Phần mềm khác của nhà phát triển Thomas Weholt

django-avocado
django-avocado

20 Feb 15

django-photofile
django-photofile

20 Feb 15

Ý kiến ​​để Kolibri

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