Для обновления записи по определенному идентификатору в базе данных MongoDB с использованием PyMongo можно использовать метод `update_one` или `update_many`. Например, для обновления записи с `_id = 123` можно сделать следующее:
```python
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client['mydatabase']
collection = db['mycollection']
collection.update_one({'_id': 123}, {'$set': {'key': 'value'}})
```
Чтобы настроить передачу изменений, внесенных в форму на сайте, в базу данных MongoDB при их отправке, можно использовать фреймворки для веб-разработки, такие как Flask или Django. Например, при использовании Flask можно создать маршрут, который будет принимать данные формы, обрабатывать их и передавать в базу данных. Пример:
```python
from flask import Flask, request
from pymongo import MongoClient
app = Flask(__name__)
client = MongoClient('localhost', 27017)
db = client['mydatabase']
collection = db['mycollection']
@app.route('/submit_form', methods=['POST'])
def submit_form():
data = request.form
# обработка данных формы
collection.insert_one(data)
return 'Данные успешно добавлены в базу данных'
if __name__ == '__main__':
app.run()
```
При отправке данных формы на эндпоинт `/submit_form` они будут добавлены в базу данных MongoDB.