django-planet

Blog: Matt Layman

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

Python Exercism Exercises / Template Updates - Building SaaS with Python and Django #158

April 20, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I went through a few quick exercises on Exercism in the Python track. Then I returned to the features I’m developing that displays course resources connected to tasks in my homeschool app.

Read More

Python Exercism Exercises / Template Updates - Building SaaS #158

April 20, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I went through a few quick exercises on Exercism in the Python track. Then I returned to the features I’m developing that displays course resources connected to tasks in my homeschool app.

Read More

Ellen's Alien Game / Display Related / Neovim config - Building SaaS with Python and Django #157

March 30, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I did another Exercism problem in Python that focused on Python classes. After the exercise, I deployed my model change from last stream and discussed deployment strategy. Then we worked on some of the display pieces for the new feature. Once the feature was added, I discussed performance testing and showed some performance problems that the new feature created that I then fixed. We ended the stream with some Neovim configuration to correct some LSP formatting problems.

Read More

Ellen's Alien Game / Display Related / Neovim config - Building SaaS #157

March 30, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I did another Exercism problem in Python that focused on Python classes. After the exercise, I deployed my model change from last stream and discussed deployment strategy. Then we worked on some of the display pieces for the new feature. Once the feature was added, I discussed performance testing and showed some performance problems that the new feature created that I then fixed. We ended the stream with some Neovim configuration to correct some LSP formatting problems.

Read More

Locomotive Engineer / New Model Field - Building SaaS with Python and Django #156

March 23, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I did another Exercism problem in Python that focused on Python packing and unpacking of arguments. Once the exercise was complete, I started on a new feature with the homeschool app. We added a new model field in preparation for the changes. After that, I removed django-stubs because it wasn’t a good fit for my project.

Read More

Locomotive Engineer / New Model Field - Building SaaS #156

March 23, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I did another Exercism problem in Python that focused on Python packing and unpacking of arguments. Once the exercise was complete, I started on a new feature with the homeschool app. We added a new model field in preparation for the changes. After that, I removed django-stubs because it wasn’t a good fit for my project.

Read More

Locking Down Your Users' Secrets: Django Sessions 101

March 18, 2023 » Django on Matt Layman » [Archived Version]

Django is a powerful and popular web framework that makes it easy to build robust and secure web applications. One of the key features of Django is its ability to manage user sessions, which are essential for many web applications. However, you may be wondering if Django sessions are secure. In this article, we’ll explore the security of Django sessions and see how they can be made even more secure.

Read More

Cater Waiter, Template Bugs, and Type Fixes - Building SaaS with Python and Django #155

March 16, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I did another Exercism problem in Python that dug into Python sets. Once the exercise was complete, we went back to the issue list. I debugged and fixed a template error, the spent time improving types with my Django app.

Read More

Cater Waiter, Template Bugs, and Type Fixes - Building SaaS #155

March 16, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I did another Exercism problem in Python that dug into Python sets. Once the exercise was complete, we went back to the issue list. I debugged and fixed a template error, the spent time improving types with my Django app.

Read More

Sync or Async? Unpacking the Mysteries of Django Signals

March 15, 2023 » Django on Matt Layman » [Archived Version]

Django is a popular web framework for Python developers, known for its robustness, flexibility, and security. One of the features that make Django powerful is its signal system. Signals allow developers to trigger certain actions when specific events occur, such as when a model is saved or deleted. However, there is often confusion about whether Django signals are asynchronous or not. In this article, we will explore this question and discuss the tradeoffs associated with using Django signals.

Read More