Как отправить потоковые данные, используя только python?

В настоящее время я изучаю NodeJS и узнал очень хороший способ отправки больших файлов, используя потоки, у меня уже есть небольшой опыт работы с Django, но как я могу сделать следующее в Django (или python)

const http = require('http')
const fs = require('fs')

const server = http.createServer((req, res)=>{
    const fileContent = fs.createReadStream('./content/bigFile.txt', 'utf8')
    fileContent.on('open', ()=>{
        fileContent.pipe(res)
    })
    fileContent.on('error',(err)=>res.end(err) )
})
    

server.listen(5000)
Вернуться на верх