pgcontents/pgmanager.py
def _notebook_model_from_db(self, record, content):
        """
        Build a notebook model from database record.
        """
        path = to_api_path(record['parent_name'] + record['name'])
        model = base_model(path)
        model['type'] = 'notebook'
        model['last_modified'] = model['created'] = record['created_at']
        if content:
            content = reads_base64(record['content'])
            self.mark_trusted_cells(content, path)
            model['content'] = content
            model['format'] = 'json'
            self.validate_notebook_model(model)
        return model
def _notebook_model_from_db(self, record, content):
        path = to_api_path(record['parent_name'] + record['name'])
        model = base_model(path)
        model['type'] = 'notebook'
        model['last_modified'] = model['created'] = record['created_at']
        if content:
            content = reads_base64(record['content'])
            self.mark_trusted_cells(content, path)
            model['content'] = content
            model['format'] = 'json'
            self.validate_notebook_model(model)
        return model
def _notebook_model_from_db ( self , record , content ) : path = to_api_path ( record [ 'parent_name' ] + record [ 'name' ] ) model = base_model ( path ) model [ 'type' ] = 'notebook' model [ 'last_modified' ] = model [ 'created' ] = record [ 'created_at' ] if content : content = reads_base64 ( record [ 'content' ] ) self . mark_trusted_cells ( content , path ) model [ 'content' ] = content model [ 'format' ] = 'json' self . validate_notebook_model ( model ) return model
Build a notebook model from database record.
Build a notebook model from database record .