from django_openid_auth.views import make_consumer
from openid.extensions import ax
+from filex.forms import NewDirForm, RenameForm, ArchiveForm
from qcg.forms import FiltersForm, ColumnsForm, JobDescriptionForm, EnvFormSet
from qcg.utils import paginator_context
from qcg.service import update_user_data, submit_job
@login_required
def gridftp(request):
- return render(request, 'qcg/gridftp.html')
+ return render(request, 'qcg/gridftp.html',
+ {'new_dir_form': NewDirForm(), 'rename_form': RenameForm(), 'archive_form': ArchiveForm()})
+
+
+def gridftp_upload(request):
+ # TODO GET data validation
+ return render(request, 'qcg/gridftp_upload.html',
+ {'url': reverse('filex:upload') + '?' + request.GET.urlencode(safe='/'),
+ 'host': request.GET.get('host'), 'path': request.GET.get('path')})