comparison decoupage/formats.py @ 113:cc54fa8065c5 default tip

py3
author Jeff Hammel <k0scist@gmail.com>
date Wed, 25 Nov 2020 10:52:36 -0800
parents 94298e137131
children
comparison
equal deleted inserted replaced
112:fb4bdbfbce83 113:cc54fa8065c5
2 pluggable formats for directory listings 2 pluggable formats for directory listings
3 """ 3 """
4 4
5 import datetime 5 import datetime
6 import PyRSS2Gen 6 import PyRSS2Gen
7 from utils import link 7 from .utils import link
8 try: 8 try:
9 import json as json 9 import json as json
10 except ImportError: 10 except ImportError:
11 import simplejson as json 11 import simplejson as json
12 12
25 for f in data['files']: 25 for f in data['files']:
26 if 'modified' in f: 26 if 'modified' in f:
27 f['modified'] = f['modified'].ctime() 27 f['modified'] = f['modified'].ctime()
28 28
29 return 'application/json', json.dumps(data['files']) 29 return 'application/json', json.dumps(data['files'])
30
30 31
31 class RSS(object): 32 class RSS(object):
32 """RSS for indices""" 33 """RSS for indices"""
33 34
34 def __init__(self, app, count=10, cascade=False): 35 def __init__(self, app, count=10, cascade=False):