我有一个使用 Django Rest Framework 构建的端点。我现在想把入口和解析分开。所以我创建了一个端点,它基本上将接收到的数据字符串写入一个文本字段。我现在创建一个管理命令,它不断循环该表并解析内容。
所以我从入口表中获取原始字符串,现在我想以编程方式将其发布到 DRF 端点。我在我的单元测试中做过很多次。但我不确定如何从管理命令中执行此操作。我可以使用与测试请求相同的代码,但在生产中使用测试代码似乎很奇怪。
人们可能会建议手动使用序列化程序,但在我需要的视图集中也发生了一些事情。
我怎么能做到这一点?