У меня есть json объект, подобный этому:
{
"Enzyme": {
"order": 1,
"required": "no",
"help": "enzyme",
"dataType": "CharField" },
"Date": {
"order": 2,
"required": "yes",
"help": "date",
"dataType": "DateField" }
}
И теперь я хочу инициализировать форму примерно так:
class MyForm(forms.Form):
def __init__(self, *args, **kwargs):
super(MyForm, self).__init__(*args, **kwargs)
for key,values in jsonObj.items():
self.fields[key] = forms.values["dataType"]
Я не уверен, как я могу сделайте это, используя этот тип данных из моего json ввода. Что я должен написать после формы. инициализировать формы? Прямо сейчас выдает ошибку module 'django.forms' has no attribute 'values'