diff options
author | Dan McGee <dan@archlinux.org> | 2011-03-29 17:39:59 -0500 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2011-04-07 17:04:00 -0500 |
commit | 6fe08cd68901e698f4a0741e177354a45c753b46 (patch) | |
tree | 28a464e34823b62a1fcf5b26b02174b477ec10be /packages/views.py | |
parent | ac550af4c9b31fe85b783d846adad75bb7d4aa02 (diff) |
Utilize Django 1.3 'on_delete' feature on several foreign keys
The most important one here is PROTECT to keep people from making
bone-headed plays and deleting an Arch or Repo and every package along
with it. We can use this in a few other places, as well as some
carefully placed SET_NULL indicators.
Note that nothing here pushes deletion responsibilities down to the
database, although that will probably happen in a future commit.
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'packages/views.py')
0 files changed, 0 insertions, 0 deletions