django-bitfield

Programinė įranga Screenshot:
django-bitfield
Programinė detalės:
Versija: 1.6.3
Įkėlimo datą: 14 Apr 15
Kūrėjas: Disqus
Licencija: Nemokamai
Populiarumas: 2

Rating: nan/5 (Total Votes: 0)

django-bitfield yra Django programa, kuri suteikia kaip klasės BitField (naudojant BigIntegerField) jūsų Django modelių.
Diegimas
Įdiekite ją su pip (arba easy_install):
PIP įdiegti Django-bitfield
Naudojimas
Pirmiausia jums reikės pridėti BitField savo klasėje. Tai veikia kaip BigIntegerField (bigint) jūsų duomenų bazėje:
nuo bitfield importo BitField
klasė MyModel (models.Model):
& Nbsp; vėliavos = BitField (vėliavos = (
& Nbsp; "awesome_flag"
& Nbsp; "flaggy_foo"
& Nbsp; "baz_bar"
& Nbsp;))
Dabar galite naudoti lauką naudojant gerai žinomus Django operacijas:
# Sukurti modelį
o = MyModel.objects.create (vėliavos = 0),
# Pridėti awesome_flag (neveikia SQLite)
MyModel.objects.filter (PK = o.pk) .update (vėliavos = MyModel.flags.awesome_flag)
# Nustatyti vėliavos rankiniu būdu [awesome_flag, flaggy_foo]
MyModel.objects.filter (PK = o.pk) .update (vėliavos = 3)
# Pašalinti awesome_flag (neveikia SQLite)
MyModel.objects.filter (PK = o.pk) .update (vėliavos = ~ MyModel.flags.awesome_flag)
# Testas awesome_flag
jei o.flags.awesome_flag:
& Nbsp; spausdinti "laimingas kartus!"
# Sąrašas visų ant lauko vėliavos
už F o.flags:
& Nbsp; spausdinti f

Reikalavimai :

  • Django
  • Python

Kita programinė įranga kūrėjas Disqus

nose-performance
nose-performance

20 Feb 15

Zumanji
Zumanji

20 Feb 15

django-modeldict
django-modeldict

20 Feb 15

Disqus
Disqus

14 Dec 14

Komentarai django-bitfield

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!