Mmm realmente no se si en Django hay algo para eso, pero cuando yo tuve que hacerlo simplemente buscaba los "http://" o "https://" hasta el primer espacio luego de haberlo encontrado. Ahí lo reemplazo por <a href="url">url</a> (siendo url la cadena que encontré) y listo!
Quedaria mejor si usas expresiones regulares, pero con find() puedes hacerlo perfectamente.