class_docstr: Represents a content.
  
  :param content: the string to parse, containing the original content.
  :param metadata: the metadata associated to this page (optional).
  :param settings: the settings dictionary (optional).
  :param source_path: The location of the source of this content (if any).
  :param context: The shared context between generators.
code: def get_url_setting(self, key):
      if hasattr(self, "override_" + key):
          return getattr(self, "override_" + key)
      key = key if self.in_default_lang else "lang_%s" % key
      return self._expand_settings(key)
  
imports: import copy
  import datetime
  import locale
  import logging
  import os
  import re
  from datetime import timezone
  from html import unescape
  from urllib.parse import unquote, urljoin, urlparse, urlunparse
  from pelican.plugins import signals
  from pelican.settings import DEFAULT_CONFIG
  from pelican.utils import deprecated_attribute, memoized, path_to_url, posixize_path, sanitised_join, set_date_tzinfo, slugify, truncate_html_words
  from pelican.urlwrappers import Author, Category, Tag, URLWrapper
label_desc: Use image node_id 10 for calling the Content obj's underlying member method code with example usage: obj.get_url_setting(key) and returns: self, getattr