美文网首页Python学习
Django根据字段自动从dict中获取值

Django根据字段自动从dict中获取值

作者: Kewings | 来源:发表于2022-05-19 19:21 被阅读0次
def getTableDict(tableName, totalDict):
    col = eval(tableName)._meta.fields
    col_name_list = [col[i].name for i in range(len(col))]
    tb_dict = {}
    for cnl in col_name_list:
        if cnl.upper() == 'ID' or cnl.upper() == 'PK':
            continue
        tb_dict[cnl] = totalDict[cnl]
    return tb_dict

tableName跟Model定义的名称一致即可
totalDict的字典keys要大于等于table定义的fields

相关文章

  • Django根据字段自动从dict中获取值

    tableName跟Model定义的名称一致即可totalDict的字典keys要大于等于table定义的fields

  • 前嗅ForeSpider教程:字段的取值与清洗

    今天小编为大家带来的教程是:如何在前嗅ForeSpider中进行,字段的取值与清洗。主要内容包括:自动取值字段,取...

  • Django字段类型清单

    Django字段类型清单 AutoField:自动递增的整型字段,添加记录时它会自动增长。通常不需要直接使用这个字...

  • django的日期时间字段使用

    django:DateTimeField如何自动设置为当前时间并且能被修改 ——django日期时间字段的使用 创...

  • Django定义模型类常用的属性

    字段类型 AutoField: 自动增长的IntegerField,通常不用指定,不指定时Django会自动创建属...

  • Python关于字典类型操作(待完善)

    示例数据 dict = {‘A’:‘a’,‘B’:‘b’,‘C’:‘c’} 取值 >>>print(dict['A...

  • Django模型类拓展

    1.字段类型 AutoField:自动增长的IntegerField,通常不用指定,不指定时Django会自动创建...

  • django的模型定义

    在模型中定义属性,会生成表中的字段 django根据属性的类型确定以下信息:当前选择的数据库支持字段的类型渲染管理...

  • django常用字段类型

    类型说明 AutoField一个自动增加的整数类型字段。通常你不需要自己编写它,Django会自动帮你添加字段:i...

  • 索引、视图

    索引 主键和UNIQUE约束字段会自动添加索引。 约束字段会自动添加索引。 因此根据主键查询效率较高。尽量根据主键...

网友评论

    本文标题:Django根据字段自动从dict中获取值

    本文链接:https://www.haomeiwen.com/subject/qjatprtx.html