django-bitfield

צילום מסך תוכנה:
django-bitfield
פרטי תוכנה:
גרסה: 1.6.3
טען תאריך: 14 Apr 15
מפתחים: Disqus
רשיון: ללא תשלום
פופולריות: 2

Rating: nan/5 (Total Votes: 0)

Django-bitfield היא אפליקציה Django המספקת BitField כמו כיתה (באמצעות BigIntegerField) עבור דגמי Django שלך.
התקנה
להתקין אותו עם פיפס (או easy_install):
PIP להתקין Django-bitfield
שימוש
ראשית עליך לצרף BitField לכיתה שלך. זה פועל כמו BigIntegerField (bigint) במסד הנתונים שלך:
מBitField יבוא bitfield
MyModel כיתה (models.Model):
& Nbsp; דגלים = BitField (דגלים = (
& Nbsp; 'awesome_flag',
& Nbsp; 'flaggy_foo',
& Nbsp; 'baz_bar',
& Nbsp;))
עכשיו אתה יכול להשתמש בשדה באמצעות פעולות Django מאוד מוכרות:
# יצירת המודל
o = MyModel.objects.create (דגלים = 0)
# מוסיף awesome_flag (לא עובד בSQLite)
.update MyModel.objects.filter (PK = o.pk) (דגלים = MyModel.flags.awesome_flag)
# דגלים להגדיר באופן ידני ל[ awesome_flag, flaggy_foo]
.update MyModel.objects.filter (PK = o.pk) (דגלים = 3)
# הסר awesome_flag (לא עובד בSQLite)
.update MyModel.objects.filter (PK = o.pk) (דגלים = ~ MyModel.flags.awesome_flag)
# Awesome_flag מבחן
אם o.flags.awesome_flag:
& Nbsp; להדפיס "פעמים שמחה!"
# רשימה כל הדגלים בתחום
לf בo.flags:
& Nbsp; להדפיס f

דרישות :

  • Django
  • Python

תוכנות אחרות של יזם Disqus

nose-performance
nose-performance

20 Feb 15

postfix-stats
postfix-stats

14 Apr 15

django-perftools
django-perftools

20 Feb 15

django-modeldict
django-modeldict

20 Feb 15

תגובות ל django-bitfield

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