code: def _create_content(self, site_title, content, pelican_path, url, **data):
          
          published = to_datetime(data)
  
          category = data.get('category') if data.get('category') else ''
          tags = data.get('tags') if data.get('tags') else ''
  
          filename = self._set_filename(data.get('title'), pelican_path)
  
          full_content = self._set_full_content(site_title, data.get('title'),
                                                published, content, url,
                                                category, tags)
  
          try:
              with open(filename, 'w') as f:
                  f.write(full_content)
              status = True
          except Exception as e:
              logger.critical(e)
              status = False
  
          return status
docs: create the file in the 'content' directory of pelican
              :param content: the content of the post
              :param pelican_path: where the files are created
              :param url: url of the datasource
              :param data: the data to check to be used and save
              :type content: string
              :type pelican_path: string
              :type url: string
              :type data:  dict
              :return: the status of the save statement
              :rtype: boolean