从DRF中的模型获取数据结构

时间:2015-07-30 14:39:07

标签: django-rest-framework

我试图开发一个尽可能通用的架构。 我希望我的Django REST Framework应用程序将空数据结构发送到JS代码,以便创建对象而无需知道JS代码中每个模型的数据结构

例如,我创建了这个模型:

class Model(models.Model):
    name = models.CharField(max_length=60)
    done = models.BooleanField(default=False)
    url = models.CharField(max_length=15, default="***")

我需要找到一种方法来发送包含模型所有字段类型的JSON(及其属性),例如

{
    "name": {
        "type": "CharField",
        "max_length": 60
    },
    "done": "BooleanField",
    "url": {
        "type": "CharField",
        "max_length": 60,
        "default" = "***"
    }
}

为了达到这个目的,我可以添加任何类型的包吗?是否有Django REST Framework的内置解决方案?这甚至可能吗?

0 个答案:

没有答案