Ошибка типа: сумма не позволяет различить (Django) - PullRequest
1 голос
/ 20 апреля 2020

Я сталкиваюсь с проблемой в django, она говорит мне, что "Сумма не позволяет различить". Он отлично работает на компьютерах моих друзей, но не работает на моем компьютере. Не могли бы вы мне помочь? Я поделюсь скриншот также с вопросом. Скриншот ошибки

Ответы [ 2 ]

2 голосов
/ 20 апреля 2020

Параметр distinct=… [Django -doc] был добавлен в . Более старые версии Django имеют без distinct параметра, следовательно, ошибка. Действительно, если мы посмотрим на документацию , мы не увидим параметра distinct для выражения Sum(..) [Django -doc] .

Вам следует обновить версию Django в вашей виртуальной среде. Например, с:

pip3 install Django --upgrade

Если вы работаете вместе с другом над проектом, может быть лучше включить требования в хранилище вместе с номером версии. Вы можете получить такой список: *

1 голос
/ 20 апреля 2020

Если ваша Django версия ниже 3, пожалуйста, обновите ее до последней версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...