Articles by johnfraney
Rebuilding My Blog with Pelican
In which John describes rewriting this blog as a static site using Pelican
Writing Unit Tests for Celery Tasks with async Functions
In which John leverages asgiref's async_to_sync to unit test a Celery task that depends on an asynchronous Python function.
A Modern Django Admin Using Wagtail
In which John uses Wagtail to create a client-friendly admin interface for a Django project.
Writing a Vue.js App in Python
In which John uses Transcrypt to write a Vue.js app using Python--without writing a line of JavaScript.
Writing reusable ModelForm templates with Django
In which John writes universal Django template for CreateView and UpdateView--and one for DeleteView although it isn't as exciting.
A Responsive Blog Layout Using CSS Grid
In which John uses CSS Grid to create a simple, responsive blog layout.