Manually updated the database for tonight with a database browser for the sake of some progress. I managed to get the new network page, network detail page, and all networks table all working together. Here's a screenshot of my new network form.
This also lays the essential groundwork where I can start to track some IP allocations. At the very least, I want to track the gateway address, DHCP ranges, and static allocations. Then once I have the data, visualize it in a nice way.
I should be able to find Vuetify elements that can visualize and colorize this on the front end.
On the back end, I'll figure out some kind of relationship scheme for this that makes sense.