Я наблюдаю очень странную ошибку с сельдереем. Некоторые из кода в моем файле задач делают некоторые запросы на получение, которые, я уверен, должны возвращать 1 результат, но иногда возвращают 32 результата. При возникновении этой ошибки, количество возвращаемых результатов всегда 32.Задания Django get() в задачах Сельдерея возвращаются 32 совпадения
Вот исключение из двух различных вызовов ПОЛУЧАЮТ:
MultipleObjectsReturned: get() returned more than one User --
it returned 32! Lookup parameters were {'id__exact': 9503}
MultipleObjectsReturned: get() returned more than one Avatar --
it returned 32! Lookup parameters were {'id__exact': 372}
Это никогда не проблема с видом без сельдерея. Я также использую johnny-cache, поэтому я подозреваю, что это может быть преступником, поэтому запрос get() на memcache вместо базы данных. Кто-нибудь знает, что происходит?