Удадил env, создал новый, Django 2.2.9
Лезу в код bulk_create, в принимаемых параметрах есть ignore_conflicts
А теперь удали и поставь 2.2.5 и посмотри. Я тебе реальный код 2.2.5 скинул, если у тебя ставится 2.2.5, код будет идентичный тому что в гитхабе.
А если вообще абстрагироваться от этого всего, советую просто взять и поставить последнюю 2.2.* версию, мне кажется ты попусту тратишь время