Django isn’t a HTTP server. You need a HTTP server like Apache, Nginx, etc along with the correct php module to run your PHP script . Then you can configure Django to run on the same server.
Read moreShould I use PHP or Django?
Django is actively developed. More and more developers are leaning towards python. PHP is still used for many websites and you may get benefit from it. If you are learning web development from the beginning then I would suggest Django .
Read more