django-cli-query

צילום מסך תוכנה:
django-cli-query
פרטי תוכנה:
גרסה: 1.0
טען תאריך: 14 Apr 15
מפתחים: Dennis Kaarsemaker
רשיון: ללא תשלום
פופולריות: 7

Rating: 3.0/5 (Total Votes: 1)

Django-CLI-שאילתא היא ממשק שורת פקודה לשאילתא ORM Django.
תקן:
& Nbsp; - setup.py פיתון להתקין
& Nbsp; - הוסף cli_query לINSTALLED_APPLICATIONS הגדרה בsettings.py שלך
שימוש: cd your_project_dir; שאילתא ./manage.py [אפשרויות] [מסננים]
ORM Django יהיה שאילתא עם המסננים בפקודים. רשומות
יופרד עם שורות חדשות, שדות עם המפריד צוין
(ברירת המחדל הוא פסיק). לחלופין, ניתן לציין תבנית ש
יועבר התוצאה של השאילתה כמשתנה 'האובייקטים'
ניתן קידומת זוגות מפתח / ערך שאילתא עם '! " או '~' כדי לשלול את השאילתה.
עבודות מסנן __in, להשתמש במחרוזת מופרדת בפסיקים של טיעונים

דוגמאות:

& Nbsp; - שם תצוגה וassettag של כל שרתי mc01
& Nbsp; & nbsp; שרתי -a שאילתא ./manage.py -m שרת name__startswith = mc01 -f שם, assettag
& Nbsp; - קבל רשימה של שמות, ip, מק לכל השרתים שבי אינו מכילים .82.
& Nbsp; & nbsp; שרתי -a שאילתא ./manage.py -m ממשק! ip_address__contains = '. 82.' -f server.name, ip_address, mac_address
& Nbsp; - השתמש בתבנית כדי לקבל התפקידים, בהתאם לכתובה MAC
& Nbsp; & nbsp; שרתי -a שאילתא ./manage.py -m interface__mac_address שרת = 00: 17: A4: 8D: E6: -t BC '{{objects.0.role_set.all | הצטרף: ","}}'
& Nbsp; - רשימה כל eth0 / ממשקי רשת eth1
& Nbsp; & nbsp; שרתי -a שאילתא ./manage.py -m ממשק name__in = eth0, eth1 -f ip_address, mac_address
& Nbsp; - עדכון המצב של שרתים רבים בבת אחת
& Nbsp; & nbsp; שרתי -a שאילתא ./manage.py -m שרת name__contains = builder- -u מעמד = חילוף

דרישות :

    • Python
    • Django

  • תוכנות אחרות של יזם Dennis Kaarsemaker

    Usplash Switcher
    Usplash Switcher

    3 Jun 15

    תגובות ל django-cli-query

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!