为在django项目中使用流体信息提供了一个熟悉的界面
django-fluidinfo的Python项目详细描述
(c)流体信息2011 dev@fluidinfo.com
许可证:新的BSD许可证
用fom将django桥接到fluinfo
这个包装的目的是使它易于使用 FOM定义 需要利用的基于django的应用程序 Fluidinfo作为他们的数据库后端(而不是 传统关系数据库)。
要阅读完整的文档,请确保 Sphinx已安装,请切换到doc目录并 类型:
make html
或者,您也可以在此处在线查看文档:
怎么…?
它的工作原理是将基于fom的类包装成django风格的类,这样您就可以 执行以下操作:
from django_fluidinfo import models class foo(models.Model): bar = models.CharField('test/namespace/bar_tag') baz = models.IntegerField('test/namespace/baz_tag')
然后,可以将这些模型与专门创建的 功能类似于传统的django模型:
from django_fluidinfo.forms import ModelForm class FooForm(ModelForm): class Meta: model = Foo
查看django_fluinfo/tests.py文件中的用法示例。期待 很快就会有更全面的文档。
虽然这并不能反映fluinfo模式的动态特性,但我想 指出我的目标是给詹戈诺特一条熟悉的“无脑”路线 使用流体信息。
我希望他们一旦明白了fluinfo的意义,就会深入研究fom。;-)
欢迎评论和反馈!