Использование данных только из текущего запроса

У меня есть страница, на которой я ввожу данные и сохраняю их в модели, и одновременно происходит какое-то другое событие, скажем, создание других данных, для этого я использую запрос .all(), как я могу ограничить создание только текущим запросом.

def some_method():
    for x in mymodel.M2Mfields.all()

это создание происходит для всех данных в модели как я могу ограничить создание данных, чтобы оно происходило только с текущими данными, введенными на странице, а не со всеми в модели, которые были введены ранее

Если он находится в представлении, то используйте его следующим образом:

def some_method(request):
    for x in mymodel.M2Mfields.filter(some_field=request.user)

Я предполагаю, что mymodel.some_field - это ForeignKey к User экземпляру.

Вернуться на верх