--- a/src/jocondelab/management/commands/import_csv.py Tue Jun 25 10:28:25 2013 +0200
+++ b/src/jocondelab/management/commands/import_csv.py Tue Jun 25 15:34:18 2013 +0200
@@ -5,14 +5,15 @@
@author: ymh
'''
-from ..utils import show_progress
from core.import_processor import (CharFieldProcessor, DateFieldProcessor,
- BooleanFieldProcessor, TermProcessor, TrimCharFieldProcessor,
+ BooleanFieldProcessor, TermProcessor, TrimCharFieldProcessor,
VideoFieldProcessor)
from core.models import (Notice, AutrNoticeTerm, DomnNoticeTerm, EcolNoticeTerm,
EpoqNoticeTerm, LieuxNoticeTerm, PeriNoticeTerm, ReprNoticeTerm)
+from core.models.notice import SrepNoticeTerm
from core.settings import (AUTR_CONTEXT, DOMN_CONTEXT, ECOL_CONTEXT, EPOQ_CONTEXT,
LIEUX_CONTEXT, PERI_CONTEXT, REPR_CONTEXT, SREP_CONTEXT)
+from core.utils import show_progress
from django.core.management import BaseCommand
from django.db import transaction
from optparse import make_option
@@ -21,7 +22,6 @@
import logging
import os.path
import sys
-from core.models.notice import SrepNoticeTerm
logger = logging.getLogger(__name__)
@@ -230,5 +230,5 @@
error_msg = "%s - Error treating line: %s\n" % (datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"), repr(e) )
logger.exception(error_msg)
-
+ transaction.leave_transaction_management()
\ No newline at end of file