django-planet

Blog: Matt Layman

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

PDF Courses Report - Building SaaS #132

March 31, 2022 » Django on Matt Layman » [Archived Version]

In this episode, we added a final PDF report to the PDF bundle. This report was different than the other because there wasn’t a pre-existing HTML report to mimic. I built a report that shows all the completed course tasks for each student.

Read More

PDF Attendance Report - Building SaaS with Python and Django #131

March 24, 2022 » Django on Matt Layman » [Archived Version]

In this episode, we added a third PDF report to the PDF bundle. The patterns from previous reports made this one go faster, but I hit some small snags with the output of the PDF being crushed together.

Read More

PDF Attendance Report - Building SaaS #131

March 24, 2022 » Django on Matt Layman » [Archived Version]

In this episode, we added a third PDF report to the PDF bundle. The patterns from previous reports made this one go faster, but I hit some small snags with the output of the PDF being crushed together.

Read More

Security And Django

March 10, 2022 » Django on Matt Layman » [Archived Version]

In the last Understand Django article, we learned about where apps slow down. We explored techniques that help sites handle the load and provide a fast experience for users. With this article, we will look at security. How does a Django site stay safe on the big, bad internet? Let’s find out. From Browser To DjangoURLs Lead The WayViews On ViewsTemplates For User InterfacesUser Interaction With FormsStore Data With ModelsAdminister All The ThingsAnatomy Of An ApplicationUser Authenticatio…

Read More

PDF Debugging - Building SaaS #129

March 3, 2022 » Django on Matt Layman » [Archived Version]

In this episode, I debugged the static file handling that my homeschool application is using when it generates PDF reports. Note: There was some stream trouble. This segment of the stream had no webcam video and was disconnected. Part 2 shows the successful completion of the PDF integration which you can see at https://www.youtube.com/watch?v=F5CBNNZMdxs.

Read More

PDF Debugging - Building SaaS with Python and Django #129

March 3, 2022 » Django on Matt Layman » [Archived Version]

In this episode, I debugged the static file handling that my homeschool application is using when it generates PDF reports. Note: There was some stream trouble. This segment of the stream had no webcam video and was disconnected. Part 2 shows the successful completion of the PDF integration which you can see at https://www.youtube.com/watch?v=F5CBNNZMdxs.

Read More

Form Features and CSS - Building SaaS #128

Feb. 24, 2022 » Django on Matt Layman » [Archived Version]

In this episode, we worked on a user requested feature that improves a workflow for task management in the homeschool app. After completing the feature, I returned to the PDF bundle project to add CSS styling to the PDF report.

Read More

Form Features and CSS - Building SaaS with Python and Django #128

Feb. 24, 2022 » Django on Matt Layman » [Archived Version]

In this episode, we worked on a user requested feature that improves a workflow for task management in the homeschool app. After completing the feature, I returned to the PDF bundle project to add CSS styling to the PDF report.

Read More

Upgrade to Tailwind CSS v3 - Building SaaS #127

Feb. 17, 2022 » Django on Matt Layman » [Archived Version]

In this episode, I upgraded my app to switch from Tailwind CSS v2 to v3. We worked through the migration guide to make all the needed changes to work with v3. Then I upgraded my development tools to make Tailwind updates as I develop my templates.

Read More

Upgrade to Tailwind CSS v3 - Building SaaS with Python and Django #127

Feb. 17, 2022 » Django on Matt Layman » [Archived Version]

In this episode, I upgraded my app to switch from Tailwind CSS v2 to v3. We worked through the migration guide to make all the needed changes to work with v3. Then I upgraded my development tools to make Tailwind updates as I develop my templates.

Read More