2010-10-09 7 views
1

Я работаю с небольшим персональным проектом Django, и я добавил к моему проекту Юг (последний mercurial от 10/9/10).Юг syncdb/migrate создает страницы вывода?

Тем не менее, всякий раз, когда я запускаю «./manage.py syncdb» или «./manage.py migrate», я получаю около 13 страниц (по 40 строк каждый) вывода исключительно по отношению к файлам «initial_data», которые не найдены. У меня нет никаких начальных_данных и я действительно этого не хочу, но я получаю более 200 попыток прочитать их для всех различных приложений в моем проекте, включая собственные приложения django.

Есть ли способ успокоить Юг? Я не давал Югу никаких дополнительных данных, кроме добавления его в свой кортеж INSTALLED_APPS и переноса начальной миграции, но я получил этот раздражающий вывод с тех пор, как я его установил.

ответ

2

Как настроено ваше ведение журнала?

Я поворачивал большую часть продукции путем настройки протоколирования на более высокий уровень, как в:

[formatters] 
keys=simple 

[handlers] 
keys=console 

[loggers] 
keys=root,south 

[formatter_simple] 
format=%(asctime)s %(levelname)7s %(message)s 
datefmt=%Y-%m-%d %H:%M:%S 

[handler_console] 
class=StreamHandler 
args=[] 
formatter=simple 

[logger_root] 
level=INFO 
qualname=root 
handlers=console 

[logger_south] 
level=INFO 
qualname=south 
handlers=console 

берегитесь Кроме того, что ведение журнала конфигурация должен называться после Южной рубки была импортирована из-за какой-то магией. Из моего проекта в моих настройках:

# south is setting logging on import-time; import it before setting our logger 
# so it is not overwriting our settings 
try: 
    import south.logger 
except ImportError: 
    pass 

import logging.config 
if LOGGING_CONFIG_FILE: 
    logging.config.fileConfig(LOGGING_CONFIG_FILE) 
+0

Я не касался настроек регистрации или чего-либо еще; его новый, небольшой проект, поэтому я предполагаю, что мои настройки - все значения по умолчанию. – fahhem

+0

Да, вот почему - AFAIK, в южном юггере, юг настраивается, чтобы вести себя немного дословно; Вы должны перезаписать его, как я писал (уровень настроек для INFO вместо DEBUG). – Almad

Смежные вопросы