Python前夕,如何为多个端点启用嵌入?

时间:2018-10-28 15:56:28

标签: python rest eve

tasks_datasets端点的嵌入无效,但datasets则适用。

我在做什么错?对不起,Google翻译人员

我的settings.py,我降低了一些资源:

dataset_item = {
    'type': 'dict',
    'required': True,
    'schema': {
        'data': {
            'type': 'list',
            'default': [],
        },
        'attachments': {
            'type': 'list',
            'default': [],
            'schema': {
                'type': 'objectid',
                'data_relation': {
                    'resource': 'attachments',
                    'embeddable': True
                }
            }
        }
    }
}

datasets = {
    'schema': {
        'fixture': dataset_item,
        'result': dataset_item
    }
}

tasks_datasets = {
    'datasource': {
        'source': 'datasets',
        'projection': {
            'fixture': 1,
            'result': 1
        }
    },
    'url': 'tasks/<regex("[a-f0-9]{24}"):task>/datasets'
}

DOMAIN = {
    'datasets': datasets,
    'tasks_datasets': tasks_datasets
}

0 个答案:

没有答案