|
|
|
|
@ -45,11 +45,6 @@ def get_periodic(value): |
|
|
|
|
return periodic.get(value, '') |
|
|
|
|
return '' |
|
|
|
|
|
|
|
|
|
def get_date(value): |
|
|
|
|
if value: |
|
|
|
|
return str(value) |
|
|
|
|
return '' |
|
|
|
|
|
|
|
|
|
def get_quality(value, field): |
|
|
|
|
flags = {u'UFI': 'ufi', u'РСВЯ': 'rsva', u'EXPORATING': 'exporating'} |
|
|
|
|
v = flags.get(field) |
|
|
|
|
@ -326,13 +321,20 @@ article_sett = { |
|
|
|
|
u'Создана':{u'field': u'created', u'func': to_datetime} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
def get_date(value): |
|
|
|
|
try: |
|
|
|
|
return value.strftime('%d.%m.%Y') |
|
|
|
|
except AttributeError: |
|
|
|
|
return '' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
event_export_sett = [ |
|
|
|
|
{'name': 'id', 'verbose_name': u'ID', 'type': get_int, 'width':1500}, |
|
|
|
|
{'name': 'url', 'verbose_name': u'Url', 'type': unicode}, |
|
|
|
|
{'name': 'name', 'verbose_name': u'Название', 'type': unicode}, |
|
|
|
|
{'name': 'main_title', 'verbose_name': u'Краткое описание', 'type': unicode}, |
|
|
|
|
{'name': 'data_begin', 'verbose_name': u'Дата начала:(YYYY-MM-DD)', 'type': unicode}, |
|
|
|
|
{'name': 'data_end', 'verbose_name': u'Дата окончания:(YYYY-MM-DD)', 'type': unicode}, |
|
|
|
|
{'name': 'data_begin', 'verbose_name': u'Дата начала:(YYYY-MM-DD)', 'type': get_date}, |
|
|
|
|
{'name': 'data_end', 'verbose_name': u'Дата окончания:(YYYY-MM-DD)', 'type': get_date}, |
|
|
|
|
{'name': 'country', 'verbose_name': u'Страна', 'type': unicode}, |
|
|
|
|
{'name': 'city', 'verbose_name': u'Город', 'type': unicode}, |
|
|
|
|
{'name': 'place', 'verbose_name': u'Место проведения', 'type': get_place}, |
|
|
|
|
|