Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何翻译Django中的字段名?_Python_Django - Fatal编程技术网

Python 如何翻译Django中的字段名?

Python 如何翻译Django中的字段名?,python,django,Python,Django,我正在编写一个需要重用现有RESTAPI的web应用后端。API有一个JSON格式的配置字段列表,如下所示: feature1.export.car.functionA feature1.export.car.functionB feature2.a.b.c 而它是一个点符号字符串,值可以是任何值 我计划使用几个Django模型来表示基于特性的那些字段,每个配置字段将由每个模型字段表示 我计划在Field对象中使用verbose_name来表示实际的Django模型字段,以便可以在API的输入

我正在编写一个需要重用现有RESTAPI的web应用后端。API有一个JSON格式的配置字段列表,如下所示:

feature1.export.car.functionA
feature1.export.car.functionB
feature2.a.b.c
而它是一个点符号字符串,值可以是任何值

我计划使用几个Django模型来表示基于特性的那些字段,每个配置字段将由每个模型字段表示

我计划在Field对象中使用verbose_name来表示实际的Django模型字段,以便可以在API的输入字段和Django模型字段之间进行映射:

class Feature1(models.Model):
    export_car = models.CharField(verbose_name="feature1.export.car.functionA")

class Feature2(models.Model):
    a_field = models.CharField(verbose_name="feature2.a.b.c")
但是,当我从View类收到请求时,我不确定如何进行1到1映射

在Django有没有一种简单的方法可以做到这一点