comparison bitsyblog/bitsyblog.py @ 119:ff44e92fe93f

py3
author Jeff Hammel <k0scist@gmail.com>
date Tue, 03 Nov 2020 14:43:01 -0800
parents e81b431daf37
children fbcbcd36329e
comparison
equal deleted inserted replaced
118:e81b431daf37 119:ff44e92fe93f
15 import PyRSS2Gen 15 import PyRSS2Gen
16 import re 16 import re
17 from . import utils 17 from . import utils
18 from .blog import FileBlog 18 from .blog import FileBlog
19 from .roles import roles 19 from .roles import roles
20 from .user import FilespaceUsers
20 21
21 from docutils.utils import SystemMessage 22 from docutils.utils import SystemMessage
22 from genshi.builder import Markup 23 from genshi.builder import Markup
23 from genshi.template import TemplateLoader 24 from genshi.template import TemplateLoader
24 from io import StringIO 25 from io import StringIO
81 'POST': self.post, 82 'POST': self.post,
82 'PUT': self.put 83 'PUT': self.put
83 } 84 }
84 85
85 # abstract attributes 86 # abstract attributes
86 from user import FilespaceUsers
87 self.users = FilespaceUsers(self.file_dir) 87 self.users = FilespaceUsers(self.file_dir)
88 self.blog = FileBlog(self.file_dir) 88 self.blog = FileBlog(self.file_dir)
89 self.cooker = self.restructuredText 89 self.cooker = self.restructuredText
90 90
91 # template renderer 91 # template renderer