Collecting user data in Django


So you want to let your user add some data? Maybe submit their email address so they can get updates? Or add a suggested datasource or idea or whatever to a database you’re already running?

This post is simply about how to get the various parts up and running in Django, but there are plenty of security issues to address (post on this to follow!). Users interacting with databases is a scenario much loved by hackers.

The basic outline is as follows:

So what does this look like in the files?