We currently have an inventory system for our employees. It contains laptops, phones, but also ergonomic chairs, fridges or software licenses ... So very different stuff tha
Ok ... at the time of the writing, Django is just not good with that.
Schema-free databases such as mongodb are a good solution for this problem, and Django simply doesn't support those out of the box.
So I gave up Django, and rewrote the whole thing in node.js with a mongodb database.
node.js