代码之家  ›  专栏  ›  技术社区  ›  Junior Gantin

如何用任何类型注册django模型字段?

  •  -1
  • Junior Gantin  · 技术社区  · 8 年前

    我用Django REST框架构建了一个API。在客户端,我使用Angular,我有一个类,看起来像:

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

    value属性可以接受多种类型的变量:字符串、数组或数字。。。

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

    1 回复  |  直到 8 年前
        1
  •  1
  •   Rodriguez David    8 年前

    Python没有像typescript那样的“any”类型!然而当值可能是通用值时,我有时在模型上使用Charfield。。它不是那么通用,但考虑到您的模型必须映射数据库。。数据库没有通用类型的值