我目前使用Django3.2和MySQL作为数据库,我想使用。出于这个原因,在我的项目中使用第三方包。在create model收到这样的警告后:(django_mysql.W004) django_mysql.models.JSONField is deprecated.HINT: Use django.db.models.JSONField or django
我试图定义一个模型,其中一个列是一个mysql json type。在web上搜索与django的postgresql支持JSONField类型或相关的建议。目前,django本机不可能支持mysql的json类型。同时,在执行inspectdb时,mysql中的json类型列被指定为TextField类型,并带有注释This field type is a guess.。我将如何以支持json字段的</em
在较早版本的Django中,您可以通过django_mysql.models.JSONField在模型中使用JSON字段。在Django的新版本中,JSONField不再在django_mysql.models中出现。我已经相应地更新了我的models.py文件,但是我仍然有类似于这样的旧迁移文件:
# Generated by Django 2.1.7 on 2