Adds the dashboard view, template, URL routing, and tests. Also upgrades Django from 5.1.15 to 5.2.1 to fix a Python 3.14 incompatibility in template context copy that prevented view tests from running.