Django-סינכרוני הוא תור ביצוע אסינכרוני לאופטימיות עם ניהול עסקה באתר נכון.
בנייה בתור משימת מסד הנתונים מגובים הוא דבר די טריוויאלי, אבל מקבל את העסקות באתר בדיוק נכון היא לא עניין פשוט.
השימוש בDjango סינכרוני
ההתקנה היא פשוטה מאוד, רק להוסיף `` יישום async`` ליישומי Django ב` `settings.py``.
כדי להפעיל את העבודה באופן אסינכרוני פשוט להשתמש `` פונקצית schedule``:
& Nbsp; & nbsp; & nbsp; מלוח זמני יבוא סינכרוני
& Nbsp; & nbsp; & nbsp; לוח זמנים ('my.function', = args (1, 2, 3), kwargs = dict ('הערך' = מפתח))
משימות יכולות להיות מנוהלות על ידי ביצוע פקודת ניהול `` flush_queue``:
& Nbsp; & nbsp; & nbsp; פיתון manage.py flush_queue
`` Flush_queue`` יפעל פעם אחת דרך העבודות שמתוכננות לרוץ באותו הזמן, אבל יהיה לצאת מוקדם אם כל עבודה זורקת חריגה. בדרך כלל היית להשתמש בה מסקריפט חיצוני שפשוט שומר את פקודת הפעלה מחדש
דרישות :.
- Python
תגובות לא נמצא