Hm. Well, I did the whole thing again from scratch just now so I could tell you where it goes wrong…and this time it worked fine. So not sure what I messed up the first time but I guess it was a "me" problem all along.
Does the Opalstack django installer do anything additional besides what django-admin startproject
does that I should attempt to replicate here?