Kolibri

Screenshot Λογισμικό:
Kolibri
Στοιχεία Λογισμικού:
Εκδοχή: 0.2.0 Alpha
Ανεβάστε ημερομηνία: 11 May 15
Προγραμματιστής: Thomas Weholt
Άδεια: Δωρεάν
Δημοτικότητα: 5

Rating: nan/5 (Total Votes: 0)

Kolibri είναι ένα επαναχρησιμοποιήσιμο Django app για το σχεδιασμό και την εκτέλεση ασύγχρονη διαδικασιών και ροών εργασιών & nbsp?. Μια ροή εργασίας είναι ένας συλλογές του βήματα σε μια καθορισμένη σειρά, την επεξεργασία των δεδομένων σε κάθε βήμα. Ένα βήμα μπορεί να σπάσει τη ροή εάν μια εξαίρεση ανυψώνεται και / ή ένα καθορισμένο βήμα μπορεί να εκτελεστεί για να χειριστεί μια συγκεκριμένη εξαίρεση. Kolibri χρησιμοποιεί το σέλινο για να χειριστεί την επεξεργασία στο παρασκήνιο. Όλοι οι επεξεργαστές και οι ροές εργασίας μπορεί να ξεκινήσει μόνο από τα μέλη του προσωπικού, αλλά και πιο λεπτόκοκκο έλεγχο πρόσβασης θα μπορούσε να εφαρμοστεί σε μελλοντικές εκδόσεις.
Το έργο ξεκίνησε επειδή είχα ανάγκη να ελέγχετε τον τρόπο θα προστεθεί περιεχόμενο για ένα έργο φωτογραφία είμαι ανάπτυξη σε Django. Το έργο περιλάμβανε πολλά βαρύ διαδικασιών, όπως γενιά μικρογραφία και επεξεργασίας μεταδεδομένων. Προσθήκη περιεχομένου αποτελείται από τα βήματα που πρέπει να γίνουν σε μια συγκεκριμένη σειρά, και θα πρέπει να ελέγχουν τι μέτρα πρέπει να ληφθούν εάν ένα βήμα ρίχνει μια εξαίρεση. Ήμουν χρησιμοποιώντας το σέλινο, αλλά η προσθήκη ενός νέου βήματος ή διαδικασίας ήταν κουραστική και θα ήθελα πιο δυναμικό τρόπο για τον ορισμό και τη διαχείριση των μεταποιητών.
Η τρέχουσα εφαρμογή δεν είναι σταθερή και μια απόδειξη της έννοιας. Σχόλια πολύ ευπρόσδεκτη, ειδικά σχετικά με το πώς να παρακολουθείτε την κατάσταση των διαδικασιών σέλινο και να παρέχει ανάδραση στο χρήστη.
installation
Pip εγκατάσταση Django-Kolibri
ή
Hg κλώνος https://bitbucket.org/weholt/django-kolibri python setup.py εγκαταστήσετε
& Nbsp? Που STATIC_ROOT και STATIC_URL σε settings.py
& Nbsp? Προσθέσει «Kolibri» με τις εγκατεστημένες εφαρμογές σας
& Nbsp? Προσθήκη URL (r '^ Kolibri / ", περιλαμβάνουν (« kolibri.urls »)), για να urls.py σας
Θα ήταν έξυπνο να διαβάσετε πρώτα usage.txt για μια πιο λεπτομερή φροντιστήριο ή πείραμα με το παράδειγμα του έργου εργασίας που προβλέπεται στην πηγή, διατίθεται σε bitbucket

Χαρακτηριστικά :.

  • διαδικασίες ασύγχρονη, που μπορεί να επεξεργαστεί τα στοιχεία / querysets ή εκτέλεση διαδικασιών που δεν σχετίζονται με συγκεκριμένα μοντέλα ή περιπτώσεις (αποστολή e-mail, συστήματα αρχείων σάρωσης κλπ)
  • συνδέσετε διάφορες επεξεργαστές σε ροές εργασιών, με εξαίρεση το χειρισμό, τον καθαρισμό βήματα και ένα προαιρετικό άπταιστα διεπαφή
  • ετικέτες πρότυπο για να χειριστεί την εκτέλεση των μεταποιητών / ροές εργασίας για ένα αντικείμενο ή queryset σε πρότυπά σας
  • διαχειριστή ολοκλήρωσης δράσης για τα μοντέλα σας
  • ταμπλό λίστα επεξεργαστών που εκτελούν
  • έννοια των επεξεργαστών που εκκρεμούν και μια ιστορία για το τι έχει υποστεί επεξεργασία ώστε να μην εκτελέσει περιττές processesors ή ροές εργασίας
  • χρήστη αποκλειστική επεξεργαστών ούτως δύο χρήστες μπορούν να εκτελέσουν τον ίδιο επεξεργαστή ταυτόχρονα χωρίς να αγγίζει τα ίδια στοιχεία
  • υλοτομία και την ιστορία, με απευθείας σύνδεση με τα μεταποιημένα περιπτώσεις
  • ένταξης ajax χρήση jquery

Τι είναι καινούργιο σε αυτή την έκδοση:

  • Υποστήριξη για την είσοδο του χρήστη. Δείτε κάτω μέρος της περιγραφής χρήσης για περισσότερες πληροφορίες.

Τι είναι καινούργιο στην έκδοση 0.1.1 η Alpha:

  • Προστέθηκε υποστήριξη μόνο για τη λειτουργία ενός επεξεργαστή φορά για ένα παράδειγμα.

Απαιτήσεις :

  • Python
  • Django
  • σέλινο
  • Django-σέλινο

Άλλο λογισμικό του προγραμματιστή Thomas Weholt

django-avocado
django-avocado

20 Feb 15

dse
dse

14 Apr 15

Σχόλια για Kolibri

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!