如何注册任何类型的 Django 模型字段?

How to register a django model field with any type?

我用 Django REST Framework 构建了一个 API。在客户端,我使用 Angular 并且我有一个 class 看起来像:

export class Property{
  id: number;
  value: any;                                                          
}

值属性可以接受多种类型的变量:字符串、数组或数字... 如何使用 API 节省价值?

from django.db import models                                      
class Property(models.Model):
    value = ?

我看了一下。我找到了 Django Generic 的关系。但是不知道怎么用。

你能帮帮我吗?

Python 没有像 typescript 这样的 'any' 类型!但是..当一个值可能是通用的时,我有时会在模型上使用 Charfield ..它不是那么通用但考虑到您的模型必须映射数据库..并且数据库没有通用类型的值