django-planet

Blog: Matt Layman

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

Backend Development 101 with Django REST Framework

Feb. 14, 2023 » Django on Matt Layman » [Archived Version]

If you’re familiar with Python, you’ve most certainly heard of Django, but may not know what it is used for and why people like it so much. We will first run through a ‘backend development 101’ crash-course, then talk about Django’s take on backend development and what Django REST Framework provides on top of it. Finally we will add a feature to an example Django app and do some live coding.

Read More

Backend Development 101 with Django REST Framework

Feb. 14, 2023 » Django on Matt Layman » [Archived Version]

If you’re familiar with Python, you’ve most certainly heard of Django, but may not know what it is used for and why people like it so much. We will first run through a ‘backend development 101’ crash-course, then talk about Django’s take on backend development and what Django REST Framework provides on top of it. Finally we will add a feature to an example Django app and do some live coding.

Read More

Neovim setup / Tisbury Treasure Hunt / django-stubs - Building SaaS #153

Dec. 29, 2022 » Django on Matt Layman » [Archived Version]

In this episode, I updated and supercharged my editor by switching to Neovim. After that, we did an Exercism excercise that looked at Python tuples. Then I started on a new issues for my SaaS, but pivoted to adding django-stubs to improve the type hinting in the code.

Read More

Neovim setup / Tisbury Treasure Hunt / django-stubs - Building SaaS #153

Dec. 29, 2022 » Django on Matt Layman » [Archived Version]

In this episode, I updated and supercharged my editor by switching to Neovim. After that, we did an Exercism excercise that looked at Python tuples. Then I started on a new issues for my SaaS, but pivoted to adding django-stubs to improve the type hinting in the code.

Read More

Colossal Coaster and Stripe CSP - Building SaaS #152

Dec. 8, 2022 » Django on Matt Layman » [Archived Version]

In this episode, we did an Exercism excercise that looked at Python list methods. Then we dug into Stripe and got to the bottom of some warnings reported by Firefox about potential Content Security Policy issues. Ultimately, we discovered some interesting additional Firefox cookie protection that were not found in Chrome.

Read More

Colossal Coaster and Stripe CSP - Building SaaS with Python and Django #152

Dec. 8, 2022 » Django on Matt Layman » [Archived Version]

In this episode, we did an Exercism excercise that looked at Python list methods. Then we dug into Stripe and got to the bottom of some warnings reported by Firefox about potential Content Security Policy issues. Ultimately, we discovered some interesting additional Firefox cookie protection that were not found in Chrome.

Read More

Blackjack and Bugs - Building SaaS #151

Dec. 1, 2022 » Django on Matt Layman » [Archived Version]

In this episode, we started with a Python exercise on Exercism that explored Blackjack. We wrote functions that handled some of Blackjack’s core rules. After the Python exercise, we focused on a bug in the Django app that fixed an edge case with some the teacher checklist feature.

Read More

Blackjack and Bugs - Building SaaS with Python and Django #151

Dec. 1, 2022 » Django on Matt Layman » [Archived Version]

In this episode, we started with a Python exercise on Exercism that explored Blackjack. We wrote functions that handled some of Blackjack’s core rules. After the Python exercise, we focused on a bug in the Django app that fixed an edge case with some the teacher checklist feature.

Read More

Development Cached Templates - Building SaaS #150

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

In this episode, I ran through a Python exercise on Exercism that focused on strings. Then we moved onto the homeschool app and fixed an issue with templates that were cached during development because of changes in Django 4.1.

Read More

Development Cached Templates - Building SaaS with Python and Django #150

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

In this episode, I ran through a Python exercise on Exercism that focused on strings. Then we moved onto the homeschool app and fixed an issue with templates that were cached during development because of changes in Django 4.1.

Read More