Параметр distinct=…
[Django -doc] был добавлен в django -3.0 . Более старые версии Django имеют без distinct
параметра, следовательно, ошибка. Действительно, если мы посмотрим на документацию django -2.2 , мы не увидим параметра distinct
для выражения Sum(..)
[Django -doc] .
Вам следует обновить версию Django в вашей виртуальной среде. Например, с:
pip3 install Django --upgrade
Если вы работаете вместе с другом над проектом, может быть лучше включить требования в хранилище вместе с номером версии. Вы можете получить такой список: *