一个灵活的查询json field和相关联的表单字段,用于在模型中存储经过验证的json。
django-jsonfield2的Python项目详细描述
Django JSONFARED2BR/< > BR/>‘Django-JSon Field2’是一个灵活的Quang-JSON-FieldFiels
BR/>这是以下项目的编译和改编:BR/>*http://ButkKe.Org/ScCKelel/DjangoJSOnfield
*http://GITHUB.COM/德里克舍费尔/ Django JSON字段
https://github.com/bradjasper/django jsonfield
*https://github.com/certae/django softmachine/blob/master/src/protolib/fields.py
*https://github.com/frol/django query jsonfield
*http://cramer.io/2009/04/14/cleaning-up-with-json-and-sql/
*http://nate beacham.com/blog/nate beacham/31/
《变形金刚1.8》和《Python3.8》
>
>``pip install django-jsonfield2``
>``git clone git://github.com/dariogt/django-jsonfield2.git``
>配置
将“jsonfield2”添加到“pythonpath”``以及“已安装的应用程序”设置:
:
jsonawaremanager
jsonmodel类(models.model):
code=models.charfield(blank=false,null=false,最大长度=20)
status=models.charfield(blank=true,null=true,最大长度=20)
>objects=jsonawaremanager(json-fields=['info']]
obj=person.object=person.objects.create(name=“bill”)
obj.info=obj.info=obj.info=
{
'sex':'male',
'address':{
'country','canada',
}
}
obj.save()
person.objects.filter(info\u address\u country='canada')
>;[person:“bill”]
usage
----
当您实例化/获取对象时,它将返回到python列表/dict/string中。
----
这允许您在模板中将python数据结构转换为json::
{%load jsonify%}
<;script>;
var foo={{bar{jsonify};
<;/script>;
----
``python runtest.py``
----
license
----
``django-jsonfield2``在新的bsd许可下获得许可。
BR/>这是以下项目的编译和改编:BR/>*http://ButkKe.Org/ScCKelel/DjangoJSOnfield
*http://GITHUB.COM/德里克舍费尔/ Django JSON字段
https://github.com/bradjasper/django jsonfield
*https://github.com/certae/django softmachine/blob/master/src/protolib/fields.py
*https://github.com/frol/django query jsonfield
*http://cramer.io/2009/04/14/cleaning-up-with-json-and-sql/
*http://nate beacham.com/blog/nate beacham/31/
《变形金刚1.8》和《Python3.8》
>
>``pip install django-jsonfield2``
>``git clone git://github.com/dariogt/django-jsonfield2.git``
>配置
将“jsonfield2”添加到“pythonpath”``以及“已安装的应用程序”设置:
:
jsonawaremanager
jsonmodel类(models.model):
code=models.charfield(blank=false,null=false,最大长度=20)
status=models.charfield(blank=true,null=true,最大长度=20)
>objects=jsonawaremanager(json-fields=['info']]
obj=person.object=person.objects.create(name=“bill”)
obj.info=obj.info=obj.info=
{
'sex':'male',
'address':{
'country','canada',
}
}
obj.save()
person.objects.filter(info\u address\u country='canada')
>;[person:“bill”]
usage
----
当您实例化/获取对象时,它将返回到python列表/dict/string中。
这允许您在模板中将python数据结构转换为json::
{%load jsonify%}
<;script>;
var foo={{bar{jsonify};
<;/script>;
----
``python runtest.py``
license
----
``django-jsonfield2``在新的bsd许可下获得许可。