django-cli-query

Screenshot der Software:
django-cli-query
Softwarebeschreibung:
Version: 1.0
Upload-Datum: 14 Apr 15
Entwickler: Dennis Kaarsemaker
Lizenz: Frei
Popularität: 7

Rating: 3.0/5 (Total Votes: 1)

django-cli-Abfrage ist eine Befehlszeilenschnittstelle, die Django ORM abzufragen.
Installieren Sie:
& Nbsp; - python setup.py installieren
& Nbsp; - Hinzufügen cli_query den INSTALLED_APPLICATIONS Einstellung in Ihrer settings.py
Verbrauch: cd your_project_dir; ./manage.py Abfrage [Optionen] [Filter]
Die Django ORM wird mit den Filtern auf der Kommandozeile abgefragt werden. Aufzeichnungen
wird mit Zeilenumbrüche getrennt werden, mit dem angegebenen Trennfelder
(Die Standardeinstellung ist ein Komma). Alternativ kann eine Vorlage angegeben werden,
wird das Ergebnis der Abfrage als Variable der "Objekte" übergeben werden
Query-Schlüssel / Wert-Paare können mit einem Präfix "!" oder '~', um die Abfrage zu negieren.
Die __In Filter arbeitet, verwenden Sie eine durch Kommata getrennte Reihe von Argumenten

Beispiele:

& Nbsp; - Anzeigename und AssetTag aller MC01 Server
& Nbsp; & nbsp; ./manage.py Abfrage -a -m-Server Server name__startswith = MC01 -f Name, AssetTag
& Nbsp; - Ermittelt eine Liste von Namen, IP, MAC für alle Server, wo das nicht enthält 0,82.
& Nbsp; & nbsp; ./manage.py Abfrage -a -m-Server-Schnittstelle! ip_address__contains = '. 82.' -f server.name, ip_address, mac_address
& Nbsp; - Verwenden Sie eine Vorlage, um die Rollen zu bekommen, je nach MAC-Adresse
& Nbsp; & nbsp; ./manage.py Abfrage -a -m-Server Server interface__mac_address = 00: 17: A4: 8D: E6: BC -t '{{objects.0.role_set.all | beizutreten: ""}}'
& Nbsp; - Liste aller eth0 / eth1 Netzwerkschnittstellen
& Nbsp; & nbsp; ./manage.py Abfrage -a -m-Server-Schnittstelle name__in = eth0, eth1 -f ip_address, mac_address
& Nbsp; - Aktualisieren Sie den Status der vielen Servern gleichzeitig
& Nbsp; & nbsp; ./manage.py Abfrage -a -m-Server Server name__contains = Baumeister -u status = Ersatz

Anforderungen :

  • Python
  • Django

Andere Software von Entwickler Dennis Kaarsemaker

Usplash Switcher
Usplash Switcher

3 Jun 15

Kommentare zu django-cli-query

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!