django-cli-query

Yazılım ekran görüntüsü:
django-cli-query
Yazılım detaylar:
Versiyon: 1.0
Qayıt: 14 Apr 15
Geliştirici: Dennis Kaarsemaker
Lisans: Ücretsiz
Popülerlik: 7

Rating: 3.0/5 (Total Votes: 1)

django-cli-sorgu Django ORM sorgulamak için bir komut satırı arayüzü.
yükleyin:
& Nbsp; - Python setup.py install
& Nbsp; - sizin settings.py ayarını INSTALLED_APPLICATIONS için cli_query ekle
Kullanımı: cd your_project_dir; ./manage.py sorgusu [seçenekler] [filtreler]
Django ORM komut üzerinde filtreler ile sorgulanacak. Kayıtlar
, satırsonu ile ayrılmış belirtilen ayırıcı ile alanları olacak
(Varsayılan bir virgül). Seçenek olarak ise, bir şablon belirtilebileceği
'nesnelerin değişken olarak sorgunun sonucu geçilecek
Sorgu anahtar / değer çiftleri bir öneki olabilir '!' ya da '~' sorgusu inkâr etmek.
__in filtre çalışmaları, argümanların virgülle ayrılmış dize kullanmak

Örnekler:

& Nbsp; - Görünen ad ve tüm mc01 sunucuların AssetTag
& Nbsp; & nbsp; isim, AssetTag -f ./manage.py sorgu -a sunucuları -m Sunucu name__startswith = mc01
& Nbsp; - 0,82 içermiyor tüm sunucular için isim, ip listesi, mac alın.
& Nbsp; & nbsp; ./manage.py sorgu -a sunucuları Arayüz -m! ip_address__contains = '. 82. " -f server.name, ip_adresi, mac_address
& Nbsp; - mac adresine göre roller almak için bir şablon kullanın
& Nbsp; & nbsp; ./manage.py sorgu -a sunucuları -m Sunucu interface__mac_address = 00: 17: A4: 8K: E6: M.Ö. -t '{{objects.0.role_set.all | katılın: ""}}'
& Nbsp; - Liste tüm eth0 / eth1 ağ arayüzleri
& Nbsp; & nbsp; ./manage.py sorgu -a sunucuları -m Arayüz name__in = eth0, eth1 -f ip_adresi, mac_address
& Nbsp; - bir kerede birçok sunucu durumunu güncelleyin
& Nbsp; & nbsp; ./manage.py sorgu -a sunucuları -m Sunucu name__contains = oluşturucu- -u durumu = yedek

Gereksinimler :

  • Python
  • Django

Geliştirici Diğer yazılım Dennis Kaarsemaker

Usplash Switcher
Usplash Switcher

3 Jun 15

Yorumlar django-cli-query

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!