首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django orm JSONField for mysql

django orm JSONField for mysql
EN

Stack Overflow用户
提问于 2017-08-10 09:38:31
回答 2查看 6.7K关注 0票数 3

我试图定义一个模型,其中一个列是一个mysql json type。在web上搜索与django的postgresql支持JSONField类型或詹戈-约翰逊菲尔德相关的建议。

目前,django本机不可能支持mysql的json类型。同时,在执行inspectdb时,mysql中的json类型列被指定为TextField类型,并带有注释This field type is a guess.

我将如何以支持json字段的方式声明我的模型?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-08-10 14:42:43

更新

从Django 3.2开始,它现在支持JSONField和django-mysql JSONField已经不再受欢迎了。

看看django-mysql

Django-MySQL通过JSONField和一些JSON数据库函数支持JSON数据类型和相关函数。

票数 7
EN

Stack Overflow用户

发布于 2017-08-10 10:40:06

您已经找到了django-jsonfield,但是下面是一些您可能感兴趣的讨论:

https://groups.google.com/forum/#!searchin/django-developers/mysql$20json%7Csort:relevance/django-developers/zfred27yVPg/U-4iNd_aAQAJ

https://groups.google.com/forum/#!searchin/django-developers/mysql$20json%7Csort:relevance/django-developers/sAgYOqBUvgI/aLQH6vx5CAAJ

AFAIK目前没有本土的东西,但是人们似乎对开发你想要的东西感兴趣。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45609933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档