django-planet

Blog: Matt Layman

web https://www.mattlayman.com/tags/django/
Author

Deploy to Heroku - Building SaaS #171

Sept. 28, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we did the work to deploy the site to Heroku to make the site live. We configured the production site, fixed some missing settings, and connected to the relevant DNS configuration.

Read More

Deploy to Heroku - Building SaaS with Python and Django #171

Sept. 28, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we did the work to deploy the site to Heroku to make the site live. We configured the production site, fixed some missing settings, and connected to the relevant DNS configuration.

Read More

SendGrid Inbound - Building SaaS #170

Sept. 7, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we worked on the inbound hook to receive email responses from SendGrid using the service’s Inbound Parse feature. We worked through the configuration and addressed the security concerns with opening up a public webhook.

Read More

SendGrid Inbound - Building SaaS with Python and Django #170

Sept. 7, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we worked on the inbound hook to receive email responses from SendGrid using the service’s Inbound Parse feature. We worked through the configuration and addressed the security concerns with opening up a public webhook.

Read More

SendGrid Outbound - Building SaaS #169

Aug. 24, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we took another step closer to deploying the service online. The primary goal was to make sure that email sending works. I spent a lot of time explaining email configuration and showing exactly how to wire up SendGrid to Cloudflare to do Domain Authentication that permits email sending from the service’s domain (journeyinbox.com).

Read More

SendGrid Outbound - Building SaaS with Python and Django #169

Aug. 24, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we took another step closer to deploying the service online. The primary goal was to make sure that email sending works. I spent a lot of time explaining email configuration and showing exactly how to wire up SendGrid to Cloudflare to do Domain Authentication that permits email sending from the service’s domain (journeyinbox.com).

Read More

Deployment Checklist - Building SaaS #168

Aug. 17, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I added the deployment checklist and improved the security of the app. Then we moved to work to set up the database to use DATABASE_URL and prepare to use Postgres.

Read More

Deployment Checklist - Building SaaS with Python and Django #168

Aug. 17, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I added the deployment checklist and improved the security of the app. Then we moved to work to set up the database to use DATABASE_URL and prepare to use Postgres.

Read More

Launch Preparation - Building SaaS #167

Aug. 3, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I started working through the set of issues that I previously identified as necessary to complete before launching the service on Heroku. We add history tracking, soft deletion for the user model, and integration with SendGrid.

Read More

Launch Preparation - Building SaaS with Python and Django #167

Aug. 3, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I started working through the set of issues that I previously identified as necessary to complete before launching the service on Heroku. We add history tracking, soft deletion for the user model, and integration with SendGrid.

Read More