Category: Web Development

Have you completed the Django tutorial and wonder what’s next? Here are 5 topics worth diving into: Making your application less ugly The design of the application you build in the Django tutorial is quite… minimal. If you have some design skills, you might want to create your own look. Learn more about Django templates, […]

Are you stuck in the Django tutorial? Compare your code to this complete and tested solution of the Django tutorial on GitHub. I have worked through the tutorial and made a commit after each change, so you can not only look at the final outcome but also at each individual step along the way! The […]

This article is part of a series on security acronyms every Django developer should know. Today, we will look at an essential building block for running a secure website: HTTPS. We won’t go into the technical details of the protocol itself, but look at some security measures around HTTPS you should take to keep your […]

This article is part of a series on security acronyms every Django developer should know. In the good old times of web development, websites were pretty self-contained. You had an HTML page with a CSS stylesheet, some images, maybe a bit of Javascript, all served from the same server (e.g. example.com). Maybe your static files […]

This article is part of a series on security acronyms every Django developer should know. What the XSS? XSS stands for Cross-Site Scripting. Cross-Site Scripting is a code injection technique. Through carefully crafted input, an attacker injects code, usually JavaScript, into a website. This code is then run by the victim’s browser and can basically […]

A friend recently mentioned that he was caught by surprise when he was asked to explain CORS in a job interview. As a web developer, you come across so many acronyms on a daily basis that it can be challenging to keep up. However, not all acronyms are created equal. Here is a list of security related acronyms […]

Yes, absolutely! I can understand where that question comes from. Everyone is raving about React, Angular or whatever JavaScript library is just in fashion. This can lead to the impression that it is impossible to build a web application with just Python and Django. Especially a beginner might wonder “do I have to learn JavaScript […]