3 ms·
I can say, in my case, it's lazyness. When you finish your DB and Admin bootstrapping it's easy to look at a long list of features your end users want and think
by rkuykendall-com 3y ago
I can say, in my case, it's lazyness. When you finish your DB and Admin bootstrapping it's easy to look at a long list of features your end users want and think "all of this stuff can be done by the admin I already built". The issue is that, actually it can't, you are just overwhelmed trying to get do the bootstrap step.
I found one great middle step is a `simple_form.html` template and using Django Forms to quickly and easy generate a lot of CRUD views. You can also use a `simple_delete.html` confirmation template to handle that. These templates can be used on any number of pages.
Then, as your app matures, you can add more custom templates and maybe eventually switch to Django Rest Framework and an SPA, if it fits.