コード例 #1
0
ファイル: utils.py プロジェクト: nadirs/parerga
 def __init__(self, entry_id, debug=False):
     if entry_id not in db.get_all_entry_ids():
         raise EntryException("entry {} does not exist".format(entry_id))
     self['id'] = entry_id
     self['date'] = prettify_time(db.get_entry_date(entry_id))
     self['tags'] = []
     self['title'] = ""
     path = db.get_entry_path(entry_id)
     head, self['content'] = codecs.open(path, encoding='utf-8').read().split('\n\n', 1)
     self.parse_head(head)
コード例 #2
0
ファイル: utils.py プロジェクト: nadirs/parerga
def get_all_entries():
    ids = db.get_all_entry_ids()
    entries = []
    for idx in ids:
        entries.append(Entry(idx))
    return entries