That's a really great write up. It sounds like you were new to web programming as well.
How difficult was it to learn the principles of web development? Did you just learn that in the background as you learned Django?
How difficult was it to learn the principles of web development? Did you just learn that in the background as you learned Django?
As for web programming practices i picked up the stuff on cookies, stateless servers, sessions by reading up on django middleware along the way as i started coding the app and had to add things like user registration.