126b7ec787d8fc566294ca39f6ceb7dcf3395a6c2showardfrom django.http import HttpResponse 226b7ec787d8fc566294ca39f6ceb7dcf3395a6c2showard 326b7ec787d8fc566294ca39f6ceb7dcf3395a6c2showarddef model_documentation(models_module, model_names): 426b7ec787d8fc566294ca39f6ceb7dcf3395a6c2showard doc = '<h2>Models</h2>\n' 526b7ec787d8fc566294ca39f6ceb7dcf3395a6c2showard for model_name in model_names: 626b7ec787d8fc566294ca39f6ceb7dcf3395a6c2showard model_class = getattr(models_module, model_name) 726b7ec787d8fc566294ca39f6ceb7dcf3395a6c2showard doc += '<h3>%s</h3>\n' % model_name 826b7ec787d8fc566294ca39f6ceb7dcf3395a6c2showard doc += '<pre>\n%s</pre>\n' % model_class.__doc__ 926b7ec787d8fc566294ca39f6ceb7dcf3395a6c2showard return HttpResponse(doc) 10