Django Emails makes sending emails – either error messages or user sign up emails via an authentication system – is easy. Let us take a…
Sending Django Emails [with examples]
Posted in Django
KhoPhi's Dev
Posted in Django
Django Emails makes sending emails – either error messages or user sign up emails via an authentication system – is easy. Let us take a…
Three things are infinitely complex: The Universe, Django’s crazy static file serving, and Django Custom Error Views. The infinity of the universe, no two ways…
The interest in Space programs keeps climbing on the African continent. Have you heard of the teenage girls from Cape Town working to launch a…
Read the update to this article: “[Update] Dear Vodafone Ghana…“ Dear Vodafone Ghana, You are not small. Your origins are great. Among mobile operator groups globally,…
Posted in Javascript, Personal, and Server
When I stopped using the Freeradius-cum-DDWRT-cum-Daloradius implementation for the Hotspot Login approach, it was so I could free my hands from any technicalities and whatnot…
Posted in Django
Sometimes, just sometimes, we want our users to add only one object per user per model. As in, when they add an object to a…
There’s too much noise on the internet, to the extent a simple process is sometimes hidden within countless pages. Here is how to use Letsencrypt with…
Dear Vodafone Ghana, This is a follow-up letter to you, and to readers who followed the previous article, and have similar questions as I did.…
Django remains my favorite Python web framework and my favorite of all frameworks. I’ve built applications with other frameworks such as Laravel, Rails, Node-Express and…
Posted in Javascript, and Personal
As a web developer, I’ve had a fair share of job interviews. Some go well, others, not so well. In this article, I wish to…