docs: def get_view_doc(view, html=True):
      """
      Build view documentation. Return in html format.
      If you want in markdown format, use html=False
      """
      try:
          description = view.__doc__ or ''
          description = formatting.dedent(smart_text(description))
  
          # include filters in description
          filter_fields = get_filter_fields(view)
          if filter_fields:
              filter_doc = ['\n\n\n## Filters', '']
              for f in filter_fields:
                  filter_doc.append('- `%s`' % f)
              description += '\n'.join(filter_doc)
  
          # replace {api_url} by current base url
          api_url = "/api"
          description = description.replace('{api_url}', api_url)
          if html:
              description = formatting.markup_description(description)
          return description
      except:
          import traceback
          traceback.print_exc()
          raise