Django- אובייקט יומן

שיטה לקבלת פעולות משתמש על מודלים
הורד עכשיו

Django- אובייקט יומן דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • MIT/X Consortium Lic...
  • שם המפרסם:
  • Peter Krenesky
  • אתר האינטרנט של המוציא לאור:
  • http://osuosl.org

Django- אובייקט יומן תגים


Django- אובייקט יומן תיאור

שיטה להיכנס פעולות משתמש על מודלים Django-Object-Log הוא App DJango המספק את היכולת להיכנס לפעולות המשתמש על מקרים מודל. סוגי פעולה ניתן להגדיר על ידי מפתחי App, והוא יכול להתייחס אובייקטים מרובים. כל סוג פעולה מגדיר תבנית משלו בשימוש עבור עיבוד פלט של ההודעה. זה מאפשר הודעות verbose ספציפית לפעולה כי התרחשות. יומן יומן כולל קיצורי דרך הן עבור הוספת ערכים ובניית תצוגות כדי להציג אותם .InstallationThere הם מספר דרכים להתקין אובייקטים. קריאה קלאסית להתקנה מ setup.py עשוי להיות: python setup.py installyou אולי צריך להוסיף sudo כדי להתקין את מערכת python.sudo python setup.py InstallWe יש גם אובייקט יומן על פייפי, כך שזה יכול להיות מותקן באמצעות צִפצוּף. (Easy_Install גם עובד, אבל אנחנו לא ממליצים Easy_Install, פשוט להשתמש ב- PIP). לתוך Django Project.Configuring שלך Django Project- הוסף "Object_Log" כדי להתקין_Appls- הפעלה ./MANAGE.PY SYNCDB- הוספת אובייקט_LOG.URLS ל- URLS אם ברצונך להוסיף תצוגות להצגת Logfirst אובייקט של LogSusing, לרשום כמה סוגי פעולה. זה יכול להיעשות בכל עת, אבל צריך להיעשות באופן אידיאלי פעם מודלים. ליצוא דורשים הן מפתח והן תבנית המשמשת להפוך את סוג הפעולה. , סוג זה יכול לשמש בכל פעם שפעולה מתרחשת >>> מ Object_Log.Models ייבוא Logitem >>> היומן = logitem.objects.log_action >> יומן ('my_action', משתמש, some_object) >>> היומן ('ערוך) ", משתמש, some_object) >>> יומן ('מחק', המשתמש, some_object) נתונים שרירותיים יכולים להיכלל גם בכל רשומת יומן על-ידי כולל DICT היא זמינה בתבנית הליכונים כ- {{data}}. זה שימושי עבור מידע במטמון כדי להפחית את השאילתות הקשורות בעת טיוח יומנים >>> יומן ('my_action', המשתמש, {'my_obj': STR (OBJ1}) ניתן לציין באופן אוטומטי מאובייקטים באמצעות פונקציית מטמון הרשומים עם צמצום. פונקציית המטמון מספרת את המשתמש, האובייקטים, וכל הנתונים שהועברו ל- Log_Action (). זה צריך להחזיר DICT. נתונים אלה מחליף נתונים ידניים, עליך למזג אותו באופן ידני אם ברצונך להשתמש בשניהם. >> מטמון Def ( משתמש, OBJ1, OBJ2, OBJ3, נתונים): >>> OBJ_STR = Str (OBJ1)) >>>>>> ציתון. ', מטמון) log_action לאחר מכן ניתן להשתמש כרגיל. >>> יומן (' my_action ', משתמש, some_object) ראה את wiki לקבלת פרטים נוספים: http://code.osuosl.org/projects/djangoBject-log/ דרישות ויקי: · פייתון · Django.


Django- אובייקט יומן תוכנה קשורה

Django-Resto.

אחסון משוכפל עבור django, קובץ backend כי מראות קובצי מדיה למספר שרתים ...

148

הורד

זה מסוכן

עוזרים שונים להעברת נתונים מהימנים לסביבות לא מהימנות. ...

139

הורד