def __init__(self, **kwargs):
        # Get page from kwargs
        page = kwargs['page']
        # Set reference to page.key()
        pageKey = page.key()
        # Get pageModules associated with page
        pageModuleList = PageModules.getByPageKey(pageKey)
        pageData = {}
        pageModules = {}
        blogPosts = {}
        # Set up pageModules dict with lang as keys
        for market in Settings.markets:
            pageModules[market['language']] = {}
            blogPosts[market['language']] = []

        for pageModule in pageModuleList:
            pageModules[pageModule.lang] = pageModule
            blogPosts[pageModule.lang] = Blog.getByPageModuleKey(
                pageModule.key())
            # All content data in store in dbContentModules.ContentModules and not in the pageModules them self
            # Get dbContentModules.ContentModules for pageModule
            pageData[pageModule.lang] = ContentModules.getByPageModuleKey(
                pageModule.key())

        # Store all data
        self.blogPosts = blogPosts
        self.pageModules = pageModules
        self.pageKey = pageKey
        self.pageData = self.parsePageData(pageData)
        self.modules = []
    def __init__(self, **kwargs):
        # Get page from kwargs
        page = kwargs['page']
        # Set reference to page.key()
        pageKey = page.key()
        # Get pageModules associated with page
        pageModuleList = PageModules.getByPageKey(pageKey)
        pageData = {}
        pageModules = {}
        blogPosts = {}
        # Set up pageModules dict with lang as keys
        for market in Settings.markets:
            pageModules[market['language']] = {}
            blogPosts[market['language']] = []

        for pageModule in pageModuleList:
            pageModules[pageModule.lang] = pageModule
            blogPosts[pageModule.lang] = Blog.getByPageModuleKey(pageModule.key())
            # All content data in store in dbContentModules.ContentModules and not in the pageModules them self
            # Get dbContentModules.ContentModules for pageModule
            pageData[pageModule.lang] = ContentModules.getByPageModuleKey(pageModule.key())

        # Store all data
        self.blogPosts = blogPosts
        self.pageModules = pageModules
        self.pageKey = pageKey
        self.pageData = self.parsePageData(pageData)
        self.modules = []