# Upgrade Django v1.3.x

## Major features

* Class-based views
* Adds `staticfiles`
* Adds `on_delete` argument to `ForeignKey` and `OneToOneField`
* Adds support for Python `logging` module
* Uses vendored `unittest2` for testcases

## Upgrade Gotchas

* CSRF validation is now applied to AJAX requests.
* Support for Python 2.3 and below is dropped. Minimum version of Python is 2.4.
- If you're upgrading from something older than this, you should upgrade to at least the next [LTS release](https://upgradedjango.com/1.4/). It will have more security and bug fixes because of the [extended support](https://www.djangoproject.com/download/#ft2) period.

Source: https://upgradedjango.com/1.3/
