Я использую формы альпаки для отображения некоторой информации:
$("#object_details").alpaca({
"schema": map[obj_type],
"data": JSON.stringify(json_data["content"]),
"options": {
"label": "some label"
}
})
Итак, у меня есть определенная схема JSON:
json_schema = {
"title": "Host",
"en_description": "Host object",
"type": "object",
"properties": {
"addr": {
"en_description": "IP addresses",
"title":"Host addresses",
"type": "object",
"properties": {
"ipv4": {
"en_description": "Host IPv4 address",
"title":"IPv4 address",
"type": "string",
"format": "ipv4",
"readonly":True
},
"ipv6" : {
"type": "string"
}
}
}
Как вы можете видеть, у меня есть поле в ReadOnly, а некоторые в режиме редактирования.
Я хочу сделать модифицированное поле, чтобы стать только для чтения. Например, здесь, если я изменю поле ipv6, после отправки форм поле ipv6 станет доступным только для чтения.
Это вообще возможно?