def test_init(self):
_metadata = ImpersonateMetadata().determine_metadata(HttpRequest(), MyAPIView())
metadata = force_evaluate(_metadata)
assert metadata == {
'title': 'View site as another user',
'action_name': 'Impersonate',
'description': 'description',
'fields': [
{
'data': '/data/',
'name': 'user_id',
'verbose_name': 'User',
'required': True, 'help_text': '',
'blank': True,
'null': False,
'type': 'ForeignKey'
}
]
}
# noinspection PyPep8Naming
评论列表
文章目录