Форум сайта python.su
Имеются переменные
имя поля = “имя поля”
значение = “значение”
как сделать обновление записи имя поля в переменной?
Офлайн
Вопрос написан как-то криво, но наверное тебе надо воспользоваться функцией exec()
var = 'title'
value = 'My first title'
exec(var + ' = "' + value + '"')
print(title)
Офлайн
Обычно это делается так
p = base.objects.filter(id=id)get()
p.<имя поля> = <значение>
p.save
Офлайн
setattr(obj, '<attr_name>', '<attr_value>')
Офлайн
Спасибо
Офлайн