в настоящее время, когда я УДАЛЯЮ элемент, на который ссылается. Я все еще могу удалить его. Я хотел бы запретить это, давая ошибку. Я не смог найти ничего на http://docs.python -eve.org или в Google.
скажем, у меня есть две схемы:
foos = {
...
'schema' : {
...,
'bar': {
'type': 'string',
'required': true,
'data_relation': {
'resource': 'bars',
'field': 'name',
'embeddable': True
}
}
}
}
bars = {
...
'schema' : {
...,
'name': {
'type': 'string',
'required': true,
}
}
}
если я сейчас удаляю элемент из баров, на который все еще ссылаются> = 1 элементов в foos. Как я могу вернуть ошибку вместо удаления элемента баров?
Должен ли я написать
on_delete_item
def event(resource_name, item)
а как? Любая помощь приветствуется.