diff options
author | Magnus Hagander | 2011-08-24 14:56:00 +0000 |
---|---|---|
committer | Magnus Hagander | 2011-08-24 14:56:00 +0000 |
commit | 965767e992786e5d1801541e5b493c26a1752d98 (patch) | |
tree | 09a5bbe2468e10c4adef1b4a980b57ea42dc660d /pgweb/profserv/views.py | |
parent | adabe319ae9980c97918e6a4a59f491f1f899d1e (diff) |
Add edit for professional services
Diffstat (limited to 'pgweb/profserv/views.py')
-rw-r--r-- | pgweb/profserv/views.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pgweb/profserv/views.py b/pgweb/profserv/views.py index cf08d148..0dbb0bcc 100644 --- a/pgweb/profserv/views.py +++ b/pgweb/profserv/views.py @@ -4,10 +4,12 @@ from django.template import TemplateDoesNotExist, loader, Context from django.contrib.auth.decorators import login_required from django.db.models import Q +from pgweb.util.decorators import ssl_required from pgweb.util.contexts import NavContext from pgweb.util.helpers import simple_form from models import ProfessionalService +from forms import ProfessionalServiceForm regions = ( ('africa','Africa'), @@ -54,3 +56,9 @@ def region(request, servtype, regionname): 'services': services, }, NavContext(request, 'support')) + +# Forms to edit +@ssl_required +@login_required +def profservform(request, itemid): + return simple_form(ProfessionalService, itemid, request, ProfessionalServiceForm) |