Powinieneś poradzić sobie z każdym błędem. Ale jeśli naprawdę chcesz po prostu zignorować wszystkie błędy, nie możesz tak naprawdę zrobić wstawiania zbiorczego. Czasami w rzeczywistych importowanych danych wystąpią błędy integralności. Musisz wstawiać jeden po drugim i zignorować. Używałbym tego tylko w jednorazowych skryptach.
for item in dict_list:
try:
session.merge(orm(**item))
session.commit()
except Exception as e:
session.rollback()