diff options
author | Leif Johansson <leifj@sunet.se> | 2011-02-21 22:05:05 +0100 |
---|---|---|
committer | Leif Johansson <leifj@sunet.se> | 2011-02-21 22:05:05 +0100 |
commit | 55b25d9ca13ca80a99b802d244c2557eda05c187 (patch) | |
tree | 8bc8e27257c22fd48b3d9d9f6b85367903562733 | |
parent | eaaa685da22be10c429bda1706add1e442a83640 (diff) |
remove broken twisted dependency
-rw-r--r-- | coip/apps/name/views.py | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/coip/apps/name/views.py b/coip/apps/name/views.py index 6e1d340..aacc67e 100644 --- a/coip/apps/name/views.py +++ b/coip/apps/name/views.py @@ -13,16 +13,11 @@ from pprint import pformat import logging from coip.apps.name.forms import NameEditForm, NewNameForm, NameDeleteForm,\ PermissionForm -from twisted.python.reflect import ObjectNotFound from django.shortcuts import get_object_or_404 @login_required def delete(request,id): - name = None - try: - name = Name.objects.get(id=id) - except ObjectNotFound: - return HttpResponseNotFound() + name = get_object_or_404(Name,pk=id) if not name.has_permission(request.user,'d'): return render403() @@ -53,13 +48,8 @@ def delete(request,id): @login_required def add(request,id): - parent = None - if id: - try: - parent = Name.objects.get(id=id) - except ObjectNotFound: - return HttpResponseNotFound() - + parent = get_object_or_404(Name,pk=id) + if id: if not parent.has_permission(request.user,'i'): return HttpResponseForbidden('You are not allowed to create names under '+parent) @@ -81,11 +71,7 @@ def add(request,id): @login_required def edit(request,id): - name = None - try: - name = Name.objects.get(id=id) - except ObjectNotFound: - return HttpResponseNotFound() + name = get_object_or_404(Name,pk=id) if not name.has_permission(request.user,'w'): return HttpResponseForbidden() |