I\'m currently using Open Flash Chart 2 on my django website, but I find it insufficiently customizable. (It\'s great when you want the usual barcharts, piecharts, but what
You can use MPLD3 to export your existing matplotlib stuff to browser.
Matplotlib itself is very powerful, albeit, I agree the documentation is not very extensive.
I've learned it just by trying stuff out and finding examples on the net.
'matplotlib example X' where X is somewhat about what you are trying to plot find suprising amount of code on the net.