Magiclamp Django Websites
A video tutorial of me programming a Django blog is here https://youtu.be/1PqgQomsnMo
. My linked-in profile is here
As you can see at the bottom of this page, the server gets details of the browser you are using, so could deliver the correctly formatted html rather than using CSS breakpoints. The advantage of this is the page would be faster as there would be less data to send to the device, the disadvantage would be that the page would not be able to switch between Mobile/Desktop without a page reload.
Information about your os/browser;
Spider / Other / CCBot 2.0