title: How to make a drf endpoint that returns model fields with description and choices?
body: <p>There are rest api endpoints being built for questionnaires, that accept only POST requests.
  The frontend should dynamically display the questionnaires based on their model fields, their descriptions, and possible choices.</p>
  <p>How to make such django rest framework endpoint, which returns model fields, their description and choices as json?
  It cannot be a hard coded json so when a model field description changes, it is reflected in the API response.</p>