#python #html #pyrebase
#python #HTML #pyrebase
Вопрос:
Итак, я пытался обновить определенный узел моей базы данных firebase в реальном времени, но я не знаю о шагах, которые мне нужно выполнить для выполнения задачи. вот моя база данных:
<tr>
{%for k,v in dataDb.items():%}
{%for key,value in v.items():%}
<td>{{value}}</td>
{%endfor%}
<td><a class="a" href="btnDelete">Update</a></td>
<td><a class="a" href="btnDelete">Delete</a></td>
</tr>
{%endfor%}
Здесь я просто пытаюсь отобразить все значения, но как я могу отредактировать один узел?
Ответ №1:
Согласно документации Pyrebase, вы можете использовать update()
метод для обновления данных для существующей записи. Итак, это будет выглядеть примерно так:
db.child("client").child("MGPDMDfQy...").update({"b": "888-888-8888"})
Комментарии:
1. да, я знаю, но как я узнаю, на какой узел нажимается?
2. @gursimar_hehar Вы также используете Flask или Django? Итак, ваш вопрос на самом деле о том, как обрабатывать HTML-форму?
3. Итак, как бы вы добавили другое значение, например ‘i: что-то новое» под существующим идентификатором