Changeset 934481f in ecoalba


Ignore:
Timestamp:
Jan 22, 2014, 5:06:08 PM (10 years ago)
Author:
jbecerra <jbecerra@…>
Branches:
master
Children:
787a41a
Parents:
7893c9b
Message:

Ajuste en vista carga y tasks de celery

Location:
apps/carga
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • apps/carga/tasks.py

    r47c62bb r934481f  
    230230
    231231@task
    232 def cargar_comercio_exterior(nombre_usuario, pais, anyo, mes, archivo):
     232def cargar_comercio_exterior(cur_language, nombre_usuario, pais, anyo, mes, archivo):
    233233    usuario, procesando, carga_masiva = prepare_carga_masiva(nombre_usuario, pais, FLUJO_COMERCIAL_COMERCIO_EXTERIOR, mes, anyo)
    234234   
    235235    variables = {'pais': _(pais), 'mes': mes, 'anyo': anyo}
    236     cur_language = translation.get_language()
    237236    plantilla = 'carga/%s/notificacion_comercio_exterior.mail' % cur_language
    238237   
     
    338337   
    339338@task
    340 def cargar_produccion_nacional(nombre_usuario, pais, anyo, mes, archivo):
     339def cargar_produccion_nacional(cur_language, nombre_usuario, pais, anyo, mes, archivo):
    341340    """
    342341    Tarea para cargar la produccion nacional de un pais
     
    345344   
    346345    variables = {'pais': pais, 'mes': mes, 'anyo': anyo}
    347     cur_language = translation.get_language()
    348346    plantilla = 'carga/%s/notificacion_comercio_exterior.mail' % cur_language
    349347   
  • apps/carga/views.py

    r47c62bb r934481f  
    88from geraldo.generators import PDFGenerator
    99from datetime import date
     10from django.utils import translation
    1011from django.utils.translation import ugettext_lazy as _l, ugettext as _
    1112from settings import PATH, DEBUG
     
    4647            flujo_comercial = int(form.cleaned_data['flujo_comercial'])
    4748           
     49            cur_language = translation.get_language()
     50           
    4851            if flujo_comercial == 1:
    4952                if DEBUG:
     
    5356            elif flujo_comercial == 2:
    5457                if DEBUG:
    55                     cargar_comercio_exterior(usuario, pais, anyo, mes, archivo)
     58                    cargar_comercio_exterior(cur_language, usuario, pais, anyo, mes, archivo)
    5659                else:
    57                     cargar_comercio_exterior.delay(usuario, pais, anyo, mes, archivo)
     60                    cargar_comercio_exterior.delay(cur_language, usuario, pais, anyo, mes, archivo)
    5861    else:
    5962        form = CargaMasivaForm(paises = paises)
Note: See TracChangeset for help on using the changeset viewer.