Traceback (most recent call last): File "", line 1, in File "/home/chris/.virtualenvs/sdev/local/lib/python2.7/site-packages/django/db/models/query.py", line 72, in __repr__ data = list(self[:REPR_OUTPUT_SIZE + 1]) File "/home/chris/.virtualenvs/sdev/local/lib/python2.7/site-packages/django/db/models/query.py", line 87, in __len__ self._result_cache.extend(self._iter) File "/home/chris/.virtualenvs/sdev/local/lib/python2.7/site-packages/django/db/models/query.py", line 291, in iterator for row in compiler.results_iter(): File "/home/chris/.virtualenvs/sdev/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 763, in results_iter for rows in self.execute_sql(MULTI): File "/home/chris/.virtualenvs/sdev/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 818, in execute_sql cursor.execute(sql, params) File "/home/chris/.virtualenvs/sdev/local/lib/python2.7/site-packages/django/db/backends/util.py", line 40, in execute return self.cursor.execute(sql, params) File "/home/chris/.virtualenvs/sdev/local/lib/python2.7/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 52, in execute return self.cursor.execute(query, args) DatabaseError: SELECT DISTINCT ON expressions must match initial ORDER BY expressions LINE 1: SELECT DISTINCT ON ("lineups_appearance"."team_id") "lineups... ^