Kolibri เป็น app Django นำมาใช้ใหม่สำหรับการออกแบบและกระบวนการดำเนินการไม่ตรงกันและเวิร์กโฟลว์ & nbsp;. ขั้นตอนการทำงานเป็นคอลเลกชันของขั้นตอนที่กำหนดไว้ในการสั่งซื้อ, การประมวลผลข้อมูลในแต่ละขั้นตอน ขั้นตอนที่สามารถทำลายการไหลถ้ายกเว้นจะเพิ่มขึ้นและ / หรือขั้นตอนที่ระบุไว้สามารถดำเนินการในการจัดการกับข้อยกเว้นเฉพาะ Kolibri ใช้คื่นฉ่ายที่จะจัดการกับการประมวลผลในพื้นหลัง ประมวลผลและขั้นตอนการทำงานสามารถตั้งขึ้นโดยสมาชิกในทีม แต่การควบคุมการเข้าถึงเนื้ออาจจะมีการดำเนินการในรุ่นอนาคต
โครงการได้เริ่มต้นเพราะผมจำเป็นในการควบคุมวิธีการที่ฉันเพิ่มเนื้อหาให้กับโครงการภาพฉันกำลังพัฒนาใน django โครงการที่เกี่ยวข้องกับจำนวนมากของกระบวนการหนักเช่นรุ่นเล็กและการประมวลผลข้อมูลเมตา เพิ่มเนื้อหาประกอบด้วยขั้นตอนที่จะต้องทำในการสั่งซื้อที่เฉพาะเจาะจงและฉันต้องการที่จะควบคุมสิ่งที่จะดำเนินการอย่างใดอย่างหนึ่งขั้นตอนพ่นยกเว้น ผมใช้คื่นฉ่าย แต่การเพิ่มขั้นตอนใหม่หรือกระบวนการเป็นที่น่าเบื่อและฉันต้องการวิธีแบบไดนามิกมากขึ้นของการกำหนดและการจัดการการประมวลผล
การดำเนินงานในปัจจุบันไม่ได้มีเสถียรภาพและหลักฐานของแนวคิด ความคิดเห็นต้อนรับมากโดยเฉพาะอย่างยิ่งเกี่ยวกับวิธีการตรวจสอบสถานะของกระบวนการคื่นฉ่ายและให้ข้อเสนอแนะให้กับผู้ใช้
การติดตั้ง
PIP ติดตั้ง django-Kolibri
หรือ
hg โคลน https://bitbucket.org/weholt/django-kolibri หลาม setup.py ติดตั้ง
& nbsp; ตั้ง STATIC_ROOT และ STATIC_URL ใน settings.py
& nbsp; เพิ่ม 'Kolibri' ปพลิเคชันที่ติดตั้ง
& nbsp; เพิ่ม URL (R '^ Kolibri /' รวม ('kolibri.urls')) เพื่อ urls.py ของคุณ
มันจะเป็นสมาร์ทที่จะอ่านผ่าน usage.txt ครั้งแรกสำหรับการกวดวิชารายละเอียดเพิ่มเติมหรือการทดสอบด้วยตัวอย่างเช่นโครงการการทำงานที่ให้ไว้ในแหล่งที่มาที่มีอยู่ใน bitbucket
คุณสมบัติ .
- กระบวนการไม่ตรงกันซึ่งสามารถประมวลผลรายการ / querysets หรือรันกระบวนการที่ไม่เกี่ยวข้องกับรูปแบบที่เฉพาะเจาะจงหรืออินสแตนซ์ (ส่งอีเมลระบบไฟล์สแกน ฯลฯ )
- เชื่อมต่อการประมวลผลหลาย ๆ ตัวเป็นขั้นตอนการทำงานที่มีการจัดการข้อยกเว้นที่สะอาดขึ้นขั้นตอนและอินเตอร์เฟซได้อย่างคล่องแคล่วเป็นตัวเลือก
- แม่แบบแท็กที่จะจัดการกับการดำเนินการของหน่วยประมวลผล / เวิร์กโฟลว์สำหรับรายการหรือ queryset ในแม่แบบของคุณ
- บูรณาการการดำเนินการดูแลระบบสำหรับรุ่นของคุณ
- แดชบอร์ดรายชื่อโปรเซสเซอร์ทำงาน
- แนวคิดของการประมวลผลที่ค้างอยู่และประวัติความเป็นมาของสิ่งที่ได้รับการประมวลผลเพื่อให้คุณไม่ดำเนินการ processesors ไม่จำเป็นหรือเวิร์กโฟลว์
- ใช้หน่วยประมวลผลพิเศษเพื่อผู้ใช้ที่สองสามารถดำเนินการประมวลผลเดียวกันในเวลาเดียวกันโดยไม่ต้องสัมผัสข้อมูลเดียวกัน
- เข้าสู่ระบบและประวัติศาสตร์ที่มีการเชื่อมโยงโดยตรงกับกรณีการประมวลผล
- การรวมอาแจ็กซ์ใช้ jQuery
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- การสนับสนุนสำหรับการป้อนข้อมูลของผู้ใช้ ดูด้านล่างของคำอธิบายการใช้งานสำหรับข้อมูลเพิ่มเติม.
มีอะไรใหม่ ในรุ่น 0.1.1 อัลฟา:
- เพิ่มการสนับสนุนสำหรับการเรียกใช้หน่วยประมวลผลเพียงครั้งเดียวสำหรับ เช่น.
ต้องการ
- งูใหญ่
- Django
- คื่นฉ่าย
- django-คื่นฉ่าย
ความคิดเห็นที่ไม่พบ