Raising a 404 error
Use the template system
Removing hardcoded URLs in templates
Namespacing URL names
Write a simple form
Use generic views: Less code is better