Step 3: The Class and Method Bridge
The functional centers are expressed in the form of methods and classes. Among these, the Handlers form a distinct group.
I associated render above with the home page. But, when I step over the next bridge, to a class and method outline, Python's object idiosyncrasies kick in. 'Class methods' are not normal in Python, so render needs to be an isolated function definition. Hence, my class and method outline is:
def render
# renders home page
# handlers:
class HomePage
def get
# returns render's output
class CreateList
def get
# calls render with List form
def post
# creates a List
class CreateItem
def get
# calls render with Item form
def post
# creates an Item