Django, как получить путь к файлу, определенный в настраиваемом поле - PullRequest
0 голосов
/ 02 июля 2019

Я использую Django 2.2 и Django REST Framework .

Я пишу настраиваемое поле сериализатора DRF, расширяя JSONField для проверки с использованием jsonschema.

Я определил путь к схеме в myapp.serializers подобно

class MySerializer(serializers.Serializer):

    j_data = JSONSchemaField(schema='json_schema/validate.json')

Файл сохранен в

myapp/json_schema/validate.json

и JSONSchemaField определены в файле вне приложения.

json_validate.py

class JSONSchemaField(JSONField):

  def to_internal_value(self, data):
    // Get file path here.
    return super().to_internal_value(data)

Как мне получить путь к схеме в классе JSONSchemaField?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...