PostListDirective¶
- class ablog.post.PostListDirective(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)¶
Bases:
docutils.parsers.rst.Directive
Handle
postlist
directives.Attributes Summary
May the final argument contain whitespace?
May the directive have content?
Mapping of option names to validator functions.
Number of optional arguments after the required arguments.
Number of required directive arguments.
Methods Summary
run
()Attributes Documentation
- final_argument_whitespace = False¶
May the final argument contain whitespace?
- has_content = False¶
May the directive have content?
- option_spec = {'author': <function PostListDirective._split>, 'category': <function PostListDirective._split>, 'date': <function PostListDirective.<lambda>>, 'excerpts': <function flag>, 'expand': <function unchanged>, 'format': <function PostListDirective.<lambda>>, 'language': <function PostListDirective._split>, 'list-style': <function PostListDirective.<lambda>>, 'location': <function PostListDirective._split>, 'sort': <function flag>, 'tags': <function PostListDirective._split>}¶
Mapping of option names to validator functions.
- optional_arguments = 1¶
Number of optional arguments after the required arguments.
- required_arguments = 0¶
Number of required directive arguments.
Methods Documentation
- run()¶