django-bitfield

软件截图:
django-bitfield
软件详细信息:
版本: 1.6.3
上传日期: 14 Apr 15
开发: Disqus
许可: 免费
人气: 2

Rating: nan/5 (Total Votes: 0)

Django的位域是一个Django应用程序,为你的Django模型提供了像类位域(使用BigIntegerField)。
安装
与点子安装(或easy_install的):
PIP安装Django-位域
用法
首先你需要一个比特附加到你的类。这作为一个BigIntegerField(BIGINT)在你的数据库:
从位域导入位域
类为MyModel(models.Model):
 标志=位域(标志=(
 “awesome_flag',
 “flaggy_foo',
 “baz_bar',
 ))
现在,您可以使用非常熟悉Django的操作使用领域:
#创建模型
O = MyModel.objects.create(标志= 0)
#添加awesome_flag(在SQLite不工作)
MyModel.objects.filter(PK = o.pk).update(标志= MyModel.flags.awesome_flag)
#手动设置标志[awesome_flag,flaggy_foo]
MyModel.objects.filter(PK = o.pk).update(标志= 3)
#删除awesome_flag(在SQLite不工作)
MyModel.objects.filter(PK = o.pk).update(标志=〜MyModel.flags.awesome_flag)
#测试awesome_flag
如果o.flags.awesome_flag:
 打印“快乐的时光!”
#列表在球场上的所有标志
对于f在o.flags:
 打印˚F

要求

  • 在Django的
  • 在Python中

显影剂的其他软件 Disqus

gargoyle
gargoyle

20 Feb 15

nose-performance
nose-performance

20 Feb 15

postfix-stats
postfix-stats

14 Apr 15

意见 django-bitfield

评论没有发现
添加评论
打开图片!