Custom Heroku Domain Names – Python Django Dentist Website #12

Custom Heroku Domain Names – Python Django Dentist Website #12

In this video I’ll show you how to use your own custom domain name for your Django App on Heroku.

In the last video we pushed out app to Heroku, but the default Heroku subdomain leaves a lot to be desired! Luckily we can easily use any domain name that we want for our app.

You just need to purchase your domain name from a Domain Registrar like Namecheap or any other registrar, and then point it towards your Heroku app. I’ll show you how to do it in this video!


  1. Deekshant Wadhwa on January 8, 2022 at 4:46 pm

    Man, you are so right about GoDaddy, it is a bad company with terrible customer service and a bunch of hidden charges. Their UI is pretty confusing and even the configuration of A records and CNAME is unclearly complicated.

  2. SAMUEL CHIDI on January 8, 2022 at 4:49 pm

    Thanks a lot sir. Please, I have a problem verifying my domain. I bought from Namecheap and hosted on Heroku. I have done the verification process on Namecheap but haven’t been verified by Google console after 2 days . Do I have to verify on Heroku too? If yes, How? Please I need help. Thanks

    Do ha

  3. Ibrahim Dua on January 8, 2022 at 4:51 pm

    my registrar (Bigrock) requires name servers to be specified too. any idea where can i find name servers for heroku?

  4. Ranga bharath on January 8, 2022 at 4:52 pm

    Thank u so much

  5. Physics Protagonist on January 8, 2022 at 4:53 pm

    When I add url "" it works perectly but when I try "" it just redirects me to the heroku domain""

  6. Nick Kinney on January 8, 2022 at 4:54 pm

    Great video! Im using Heroku, namecheap, and Django so this is exactly what I was looking for; however, I keep getting an internal server error when I point my browser to my desired domain. Also tried setting the CNAME to the dedicated DNS target provided by Heroku and messed around with all the periods and slashes with no luck. Has anyone resolved a similar internal server error after purchasing the domain and following these steps? Thanks again for the video!

  7. Prasanth K.p on January 8, 2022 at 4:55 pm

    Thank you so much sir your videos are so helpful to me. i have dought like we have not setup database in this tutorial right. can you please do database setup for this video with postgres

  8. Alexandru Aprodu on January 8, 2022 at 4:56 pm

    Thanks, much apreciated 🙂

  9. Ibraheem El Ansari on January 8, 2022 at 4:59 pm

    Hello John 🙂 I have just deployed my django website and added a custom domain .. God Bless you !

  10. Burhan Ahmed on January 8, 2022 at 5:02 pm

    Doesn’t he look like Heisenberg (Breaking Bad) after he went bald???, Voice is similar too….

  11. Chris R on January 8, 2022 at 5:02 pm

    I had a crazy story using google domains. They kept me locked out of my domain for almost 2 weeks because I didnt register my license within 10 days. It took them over a week to verify it. I am assuming they didnt like me calling them out on it after two days of waiting. Meanwhile I am emailing and communication from my PC AND MY PHONE WHICH ARE BOTH CONNECTED TO MY GOOGLE ACCOUNTS!

  12. kltech on January 8, 2022 at 5:03 pm

    It appears that you need at least a hobby account, in order to have SSL applied to your Heroku account…

  13. Marko Kacvinský on January 8, 2022 at 5:05 pm

    Hello my question is when somebody makes an appointment, on my website where do i get a notification that somebody wants an appointment.

  14. Rukman Puri on January 8, 2022 at 5:05 pm

    hay bro do we need to add our credit card information to Heroku for the custom domain???

  15. kdcan724 Cnls on January 8, 2022 at 5:05 pm

    Really appreciate that you have covered up to deployment and having a custom domain name, total package! Thanks very much John!

  16. Hugo Zarate Ortiz on January 8, 2022 at 5:06 pm

    I am from Mexico and they arent a lot videos to web develop in Spanish, and I want to thank you by your tutorials. Thank you so much

  17. BJay Sam on January 8, 2022 at 5:06 pm

    Thank you for making lives meaningful.

  18. SaberTech on January 8, 2022 at 5:09 pm

    hello sir
    i have a question about Admin and users sections in django

    what do you think if i finished a website and i need to give it to the client.
    how can this client add pictures, videos or files ( examples ) in his web site after i give him the final project.
    of course he cant every time contact you to add what he want…..
    sir i hope you get the idea of my question

    i just need your guide in this prblm.
    becz i have many projects on my mind i want to achieve them.

    thnx in advence

  19. JakeNot4rmStateFarm on January 8, 2022 at 5:10 pm

    thank you for this. Great video.

  20. on January 8, 2022 at 5:12 pm

    ▶️ Watch Entire Money Making Playlist ✅ Subscribe To My YouTube Channel:
    ▶️ See More At: ✅ Join My Facebook Group:
    ▶️ Learn to Code at
    Take $30 off with coupon code: youtube1

  21. Saif Jafri on January 8, 2022 at 5:14 pm

    Do you have paid dynos plan? Because I am not able to add custom domain on my free plan.

  22. Kashif Majeed on January 8, 2022 at 5:14 pm

    So I complete this playlist and officially you are my teacher. Thank you. Can you make a video my using godaddy or more familiar webhosting platform instead of heroku?

  23. Rukman Puri on January 8, 2022 at 5:15 pm

    if it needed to add credit card info then how much does it cost??

  24. m394 on January 8, 2022 at 5:16 pm

    how would we set env variables in production server to access SECRET_KEY , EMAIL HOST and EMAIL PASSWORD

  25. Rukman Puri on January 8, 2022 at 5:18 pm

    whenever I type (my domain)

    it just says this:

    Domain "" could not be created: Please verify your account in order to add domains (please enter a credit card) For more information, see Verify now at See the Rules on adding domains section if you receive the error message " is currently in use by another app".

    can anyone please help me out.?

  26. Ahmed Mohammed on January 8, 2022 at 5:21 pm

    This like some good shit content, why this man has just under 100k rather than 10M!

  27. Exceptional Faruk on January 8, 2022 at 5:22 pm

    Why don’t you complete this project?
    When we can get the full project tutorials?

  28. Phillip Dean on January 8, 2022 at 5:24 pm

    Thanks for the great video.

  29. Ponish Bhatia on January 8, 2022 at 5:39 pm

    Great video!

  30. kesnel Samuel on January 8, 2022 at 5:40 pm

    I love using namecheap

  31. Mk Kumar on January 8, 2022 at 5:41 pm

    I have my domain own domain name, do we need to purchase the heroku account while adding custom domain name

  32. sri ram on January 8, 2022 at 5:42 pm

    heroku asks credit card or master card.when i click on next