Django 프로젝트에서 모델 클래스의 자체 표현 json
을 만드는 편리한 방법이 있습니까?Django 모델 클래스 자체 표현
{
'model_class': 'MyModel',
'some_bool_field':
{'type': 'BooleanField', 'default': 'true'},
'some_char_field':
{'type': 'CharField', 'max_length': '20', 'blank': 'false' }
}
:
class MyModel(models.Model):
some_bool_field = models.BooleanField(default=True)
some_char_field = models.CharField(max_length=20, blank=False)
나는 같은 나에게 클래스 자체의 JSON 개체를 나타내는 모델 아키텍처를 반환합니다 어떤 종류의 시리얼, 뭔가가 필요 :
내가이 같은 모델을 말해봐API
만들기에 Django-rest-framework
을 사용하고 있습니다. 어쩌면 이미 프레임 워크 안에 묻혀있는 준비된 해결책이있을 수 있습니다.
왜 필요한가요? –
API에 대한 '해결 방법'기술 문서를 찾는 대신 사용할 수있는 끝점 목록 및/또는 어떤 데이터와 형식이 필요한 끝점을 반환 할 별도의 끝점을 만들고 싶습니다. –
@pycoder Rest-framework는 'POST'요청에 빠진 항목이있을 경우 필요한 필드를 반환하지만 필수 항목이 아닌 필드에 대해서는 알리지 않습니다. –