Re:Ask HN: If you needed a crud app built, how would you bui...
by brianwawok on Monday March 06, 2017 @09:34PM
(#13807853)
If you already have Django, why not just use Django admin? Give the users a crud app in 5 minutes and skip the import step.
We have a large and mature codebase, but we're always iterating with new features. These often require data entry by experts in the company (in our case, stylists, marketers, copy-editors, etc), and the first-pass at the CRUD behaviour is usually just a spreadsheet. Everyone understands them, and most editing/coordination is done in a sheet while a developer builds the models and front-end in the main site (Django), then a simple import script using the Python Sheets API sticks all the data in the database in one go. The second iteration is usually a simple management interface of some sort or user-preferences.