Like many of my tutorials, it features a follow-along youtube video (how to create an invoicing app with Django). The video shows step-by-step how to write the code. There is also a GitHub repository of the code ( Django invoicing application source code). Because of the complexity of this tutorial, I decides to break it into...
Tag: web development
Create a Learner Management System using Chamilo and Digital Ocean
I have received numerous enquiries in the past on how to create a learner management system LMS from scratch. The short answer is — with great difficulty and considerable programming, networking and development skills. Creating a LMS requires complex user management, authentication and profile management, database management and much more. Let us just say, it is not...
Python Django User Registration Emails – Send HTML Emails from Django
In this article we will continue with Python Django user registration emails – showing you how to send system/app emails from you Django app. At this stage – you should have a running Django Application, with a user profile registration process already designed. Check out our previous articled on this: Create Django Project from scratch...
Creating Complex Django Models and Model Forms with Custom HTML and SlugField
We continue with our Python Django Tutorial series, this lecture we focus on creating complex Django models and model forms with custom HTML and SlugField. In addition we will be learning how to override the save method in a Django Model – in order to add in some code that will be run before the...
Django Website Tutorial: Creating a Django Project From Scratch
Django Website Tutorial – all the basics, getting started and all you need to know, even as a beginner. Django is an open-source web framework that runs on python. It was initially released in 2005 as a framework to simplify web application development. It has since grown to be one of the best and most...
What is the difference between Web Application and Website
Often as a developer, I come across clients who do not quite understand the difference between web application and website. This article will explain in a simple non-technical way the main differences and similarities. Next time you will understand why your developer can charge R5 000 for a website and R40 000 for another website....





