Django Multisite for multilingual content and multi-geo-target

Hi, first of all, opologise for my un-fluency in English. I am familiar with setting-up, deploying & running a wordpress multisite. But I am not familiar with any coding or programming language. Now I am just about to start learning HTML, CSS, JS, Jquery & Python for working using Django Framework. I am a kind of impatient to immediately experimenting in building a multisite multilingual news website using django (doesn’t matter with trial and error). But I can not find any clear reference / tutorial on how to set up a multisite website using django. I want to create something like this (for example) :

Blockquote

site-1: mydomain[dot]com/en-us/category-1/date/author-name/post-name (content : English ; geo target :US)
site-2: mydomain[dot]com/en-au/category-3/date/author-name/post-name (content : English ; geo target Australia)
site-3: mydomain[dot]com/fr-fr/author/category-5/date/author-name/post-name (content : French ; geo target France)

Blockquote

where these things in wordpress is done under wordpressmultisite sub-directory install. Each site can have slightly different header design. Can somebody give me a picture of how to do it. (I have several relatively uptodate books on Django 3 and Python 3 in hand).