Developing RESTful APIs with Django REST Framework
- just updated!✨
testdriven.io/courses/django…
1⃣Views, Routers, and Serializers
2⃣Auth and throttling
3⃣Filters, pagination, and Browsable API
4⃣Documenting, versioning, and deployment
by @GirlLovesToCode#Django@RestFramework
I still believe that we shouldn't outsource the knowledge, so I've updated the Django with HTMX course.
But since AI is so present now, I also added a bonus at the end - a Claude security skill that helps you keep your app secure, even when coding with AI agents.
Full-stack Django with HTMX and Tailwind - course updated!
testdriven.io/courses/django…
Modernize your Django application with the agility of HTMX and the elegance of Tailwind CSS (without writing a single line of JavaScript)!
by @GirlLovesToCode#Django#HTMX@htmx_org
If you've checked out my course on Django with HTMX and thought, 'I wish this was with FastAPI,' then you're in luck 😎
My new course “Full-stack FastAPI with HTMX and Tailwind” is out!
@testdrivenio@htmx_org@FastAPItestdriven.io/courses/fastap…
Permissions in Django Rest Framework
testdriven.io/blog/drf-permi…
This article looks at:
🔸How DRF permissions work
🔸The differences between 'has_permission' and 'has_object_permission'
🔸When to use 'has_permission' and 'has_object_permission'
by @GirlLovesToCode#Django 🐍
Django REST Framework Views - Generic Views (part 2 of a 3 part series!)
testdriven.io/blog/drf-views…
Use Django REST Framework's Generic Views to prevent repeating certain patterns over and over again as you build your APIs.
by @GirlLovesToCode#Django
Another Python Testing Tip is out🚀
create_autospec – easily ensure that mocked objects are called correctly👇
Subscribe to the newsletter to not miss the next one 📩
python-testing.com/2025/03/1…
Django tip:
Run python manage.py check --deploy before deploying to catch critical settings issues like missing ALLOWED_HOSTS. It highlights best practices to secure your app in production environments.