Использование файла YAML в качестве источника данных в Django - PullRequest
0 голосов
/ 10 октября 2019

Я использую django и django-rest-framework.

У меня есть файл YAML, представляющий базу данных. Каждый объект имеет идентификатор и данные.

Я хочу иметь возможность использовать данные в качестве ресурса в drf. Мне не нужно создавать новые объекты и сохранять их, мне просто нужно прочитать их.

Должен ли я использовать приспособления для этого? Или есть лучший способ.

1 Ответ

0 голосов
/ 10 октября 2019

Ссылка здесь но я выложу ответ за лень. Как я могу проанализировать файл YAML в Python

Самый простой и чистый способ без использования заголовков C - это PyYaml ( документация ):

#!/usr/bin/env python

import yaml

with open("example.yaml", 'r') as stream:
    try:
        print(yaml.safe_load(stream))
    except yaml.YAMLError as exc:
        print(exc)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...