Commit 76dcc8ed by Chris Jerdonek

View class now relies on the Loader class's default template extension.

parent f54f0ea7
...@@ -8,6 +8,9 @@ This module provides a Loader class. ...@@ -8,6 +8,9 @@ This module provides a Loader class.
import os import os
DEFAULT_EXTENSION = 'mustache'
class Loader(object): class Loader(object):
def __init__(self, search_dirs=None, encoding=None, extension=None): def __init__(self, search_dirs=None, encoding=None, extension=None):
...@@ -21,7 +24,7 @@ class Loader(object): ...@@ -21,7 +24,7 @@ class Loader(object):
""" """
if extension is None: if extension is None:
extension = 'mustache' extension = DEFAULT_EXTENSION
if search_dirs is None: if search_dirs is None:
search_dirs = os.curdir # i.e. "." search_dirs = os.curdir # i.e. "."
......
...@@ -19,7 +19,7 @@ class View(object): ...@@ -19,7 +19,7 @@ class View(object):
template_path = None template_path = None
template = None template = None
template_encoding = None template_encoding = None
template_extension = 'mustache' template_extension = None
# A function that accepts a single template_name parameter. # A function that accepts a single template_name parameter.
_load_template = None _load_template = None
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment