X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fslicerequestview.py;h=213fd3181c3250f0ed49b48fc4f3f62bb9fc8e0b;hb=31b87e762d7430afeb81cf45f0b8c086cda91095;hp=1f377d8471a62edf7b3429ab668f5e00fc3b32d2;hpb=9cbecc70e8916a0574e32088a15617c33c03bf9d;p=myslice.git diff --git a/portal/slicerequestview.py b/portal/slicerequestview.py index 1f377d84..213fd318 100644 --- a/portal/slicerequestview.py +++ b/portal/slicerequestview.py @@ -1,4 +1,6 @@ from django.shortcuts import render +from django.contrib.sites.models import Site + from unfold.page import Page @@ -63,6 +65,11 @@ class SliceRequestView (LoginRequiredAutoLogoutView, ThemeView): if method == 'POST': # The form has been submitted + + # get the domain url + current_site = Site.objects.get_current() + current_site = current_site.domain + slice_request = { 'type' : 'slice', 'id' : None, @@ -73,6 +80,7 @@ class SliceRequestView (LoginRequiredAutoLogoutView, ThemeView): 'number_of_nodes' : wsgi_request.POST.get('number_of_nodes', ''), 'type_of_nodes' : wsgi_request.POST.get('type_of_nodes', ''), 'purpose' : wsgi_request.POST.get('purpose', ''), + 'current_site' : current_site } authority_hrn = slice_request['authority_hrn']