Is there a way to display any media, regardless of type? (especially in Django?)
no, you must have file view generator, 
thats mean you have list of pic and video and then for each file generate correct player and tag
its easy
If I have a .mp4 file, it will automatically display a video (flash?)
If it's a jpg, it'll just display the image...
Edit: I want this embedded inside a webpage.