Причина, по которой это не сработало, вероятно, заключалась в том, что для объекта платформы отсутствовала надлежащая функция сравнения.Таким образом, решение состоит в том, чтобы просмотреть platformSubscriptions
, чтобы найти соответствие для platform
, сравнив поле id
:
for subedPlat in user.platformSubscriptions:
if subedPlat.id == platform.user.platformSubscriptions.remove(subedPlat)