django-ipyfield

Software screenshot:
django-ipyfield
Software ətraflı:
Version: 0.1.6
Tarixi Upload: 14 Apr 15
Geliştirici: Owen Nelson
Lisenziya: Pulsuz
Məşhurluq: 0

Rating: nan/5 (Total Votes: 0)

Üzrə db tərəfində bir Bigint kimi IP ünvan bir IPy.IP instansiya (və ya heç biri) dönüşüm idarə etmək Ipy ​​istifadə edərək,

Django-ipyfield storage & nbsp verir Django üçün model sahəsində təmin edən Django app edir python yan.
Wut?
Onun yolu, bu, bizə ardıcıl uzun charfields onlara atmaq olmadan IPv4 və IPv6 saxlamaq üçün bir yol verir. Bizə əlavə meta məlumat (Ipy belə zəhmli edir əsasən hər şey) daxil verərkən Həmçinin, bu, bizə gəlir kimi məlumat doğrulamak üçün asan bir yol verir.
Quraşdırma
Tırtıl ilə yükleyerek Django layihə bu əlavə edin:
Django-ipyfield bərpa tırtıl
və ya easy_install ilə:
easy_install Django-ipyfield
istifadə
Sizin model, aşağıdakı kimi bir şey:
django.db idxal modelləri
ipyfield.models olan IPyField idxal
sinif MyModel (models.Model):
& Nbsp; # daimi Parametreler burada kifayət qədər işləməlidir
& Nbsp; ipaddr = IPyField ()
& Nbsp; # ... və s
Burada, obj.ipaddr hər hansı tapşırıqları yeni IPy.IP Məsələn bir konstruktor dəlil hesab etmək olar. Anything IP () yeni obyekt istifadə edilə bilər etmək üçün istifadə edə bilərsiniz.
Sorğu edərkən, mən sintaktik şəkər bir əlavə parça əlavə edib. __in (Range) lookups üçün, misal üçün, bir CIDR notation ünvanı sıra keçə bilər:
MyModel.objects.filter (ipaddr__in = '10 .0.0.0 / 24)
Hal-hazırda sorğu bu cür dəstək notation Bu formu istifadə etmək lazımdır. Bir prefiks-netmask stil notation istifadə etmək lazımdır, əgər İndi, özünüz IPy.IP və filter parametr kimi nəticəsində instansiya istifadə etmək keçir.

Yeni nədir bu azad.

  • GT, GTE, lt, və LTE lookups üçün əlavə dəstək

versiya 0.1.4 yeni nədir: a müqayisədə

  • IPy.IP instansiya istisna qaldırır qeyri-IP instansiya. Boş / null dəyərlər ilə bağlı siz ModelForm qiymətləndirmə almaq zaman bir məsələ olur (yalnız ORM istifadə edərkən gəlmədi).

tələblər

  • Python
  • Django

Geliştirici digər proqram Owen Nelson

django-trawler
django-trawler

12 May 15

mezzanine-mdown
mezzanine-mdown

11 May 15

Şərh django-ipyfield

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!