跳转到主要内容

为在Django项目中使用Fluidinfo提供熟悉的界面

项目描述

(c) FluidInfo 2011 dev@fluidinfo.com

许可证:新BSD许可证

使用FOM将Django与Fluidinfo连接

此包的目的是让使用Django作为数据库后端(而不是传统的数据库)的应用程序能够轻松地使用FOM定义模型。

要阅读完整文档,请确保您已安装Sphinx,切换到doc目录,然后键入

make html

或者,您可以在这里在线查看文档

http://packages.python.org/django-fluidinfo/

如何..?

它通过包装基于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')

这些模型可以使用专门创建的ModelForms使用,这些ModelForms的功能与传统Django ModelForms类似

from django_fluidinfo.forms import ModelForm

class FooForm(ModelForm):
    class Meta:
            model = Foo

请查看django_fluidinfo/tests.py文件以获取示例用法。期待很快提供更全面的文档。

虽然这并不反映Fluidinfo架构的动态性,但我希望指出,我的目标是给Django开发者提供一个熟悉的“无需思考”的路径来使用Fluidinfo。

我预计他们会一旦理解了Fluidinfo的原理,就会深入研究FOM。;-)

欢迎评论和反馈!

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发包

django-fluidinfo-0.2.1.zip (8.9 kB 查看散列)

上传于 源代码

django-fluidinfo-0.2.1.tar.gz (6.4 kB 查看哈希值)

上传于 源代码

由以下支持