Para quem esta começando a se aprofundar mais em projetos Django, pode ser complicado entender e até mesmo criar múltiplos Apps que compartilham dados centrais entre aplicações como dados de usuário e departamentos.
O funcionamento basicamente depende do apontamento de aplicações e referenciamento de rodas por meio do app_name = 'App' em cada arquivo urls.py e o 'app:rota' em cada view "Estrangeira"
Eu sou uma pessoa desenvolvedora full-stack python que a algum tempo já esta estudando Framework Django.