Mercurial > hg > decoupage
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): |