我在使用Django test Client()测试中间件时遇到了问题。它似乎专门模拟了会话中间件。但是,由于它是基于RequestFactory的,所以它似乎不运行任何中间件。有没有办法让测试客户端同时为请求和响应应用中间件?我知道通常还有其他方法来专门测试中间件。但是,在某些情况下,我希望使用完整的中间件堆栈测试请求。有什么办法做到这一点吗?我在考虑扩展客户端并修改它的request()类,并在函数开始时通过中间件堆栈运行
我有一个将最新生成的HDFS文件复制到linux远程服务器的用例。我不想将中间件存储在本地文件系统中,然后对远程服务器执行scp。我知道这一点,但我想避免这种情况(原因很明显--在本地文件系统中存储大量文件的开销) hadoop fs -copyToLocal <src> <dest>
and then scp toMyLinuxFileSystem是否有直接将hdfs文件复制到远程linux服务器的命令?