idlesign/django-sitetree — pull request #61 by slepa (2012-06-23 22:49:15+00:00)
Title: fix bug in sitetreeload that occurs when using color terminal

видел, что тут пишут по-русски.

столкнулся с удивительной проблемой.
Из-под PyCharm комманда
sitetreeload --mode=replace fixtures/treedump.json
отрабатывала прекрасно.

из-под bash получал:
Resetting DB sequences ...
Traceback (most recent call last):
<скип>
postgresql_psycopg2/base.py", line 52, in execute
return self.cursor.execute(query, args)
django.db.utils.DatabaseError: syntax error at or near " <-тут рисовался неприличный ироглиф ->"
LINE 1: SELECT setval(pg_get_serial_sequence('"sitetree...

расследование показало, что до базы доходил вот такой select
STATEMENT: ^[[33mSELECT^[[0m setval(pg_get_serial_sequence('^[[1m"sitetree_tree"^[[0m','^[[32;1m

По-умолчанию DJANGO_COLORS="light"
вместо этого фикса возможно использовать export DJANGO_COLORS="nocolor"
но ИМХО не камильфо