Nettoyage code debug dans les vues

This commit is contained in:
Paul Marillonnet 2017-03-01 15:02:31 +01:00
parent b4cf6f9b3c
commit 9366da1baf
1 changed files with 4 additions and 31 deletions

View File

@ -44,11 +44,9 @@ class LDAPDownload(View):
return HttpResponse("FIXME Not implemented yet")
class NewQueryView(CreateView):
model = Query #FIXME
model = Query
form_class = QueryForm
template_name = 'ldap/query_form.html' #TODO
# Temporary fix:
connector_slug = ''
def form_valid(self, form):
query = form.save(commit=False)
@ -57,45 +55,22 @@ class NewQueryView(CreateView):
def get(self, request, *args, **kwargs):
form = self.form_class
self.connector_slug = self.kwargs['connector_slug']
#self.model = Query()
#self.get_object(slug=self.model.slug).resource = LDAPResource.objects.get(slug='test3')
#return HttpResponse("LDAP New Query CBV")
return render(request, self.template_name, locals())
#return HttpResponse(str(LDAPResource.objects.get(slug=self.kwargs['connector_slug'])))
#return HttpResponse(str(LDAPResource.objects.filter(slug=self.kwargs['connector_slug'])))
#return HttpResponse(self.connector_slug)
def post(self, request, *args, **kwargs):
#FIXME Broken one-to-many LDAPResource Foreignkey
#return HttpResponse("TODO")
data = request.POST
#connector = LDAPResource.objects.filter(slug=self.connector_slug)
connector = LDAPResource.objects.filter(slug=self.kwargs['connector_slug'])
#connector = LDAPResource.objects.all()
#TODO LDAP Query processing
#return HttpResponse(str(request.POST.items()))
#return HttpResponse(str(self.connector_slug))
connector = LDAPResource.objects.get(slug=self.kwargs['connector_slug'])
return HttpResponse("foo "+str(connector)+" "+self.kwargs['connector_slug'])
def get_context_data(self, **kwargs):
ctx = super(NewQueryView, self).get_context_data(**kwargs)
ctx['resource'] = LDAPResource.objects.get(slug=self.kwargs['connector_slug'])
#ctx = {}
#ctx['foo'] = 'foodata'
return ctx
def get_initial(self):
#return {'resource': LDAPResource.objects.get(slug=self.kwargs['connector_slug']).id}
initial = super(NewQueryView, self).get_initial()
#initial = super(NewQueryView, self).get_initial(**kwargs)
initial['resource'] = LDAPResource.objects.get(slug=self.kwargs['connector_slug']).id
#initial['resource'] = LDAPResource.objects.get(slug=self.kwargs['connector_slug'])
return initial
#return {'resource': 'fooid'}
def get_success_url(self):
#return self.object.resource.get_absolute_url()
@ -107,10 +82,8 @@ class UpdateQueryView(UpdateView):
template_name = 'ldap/query_form.html'
def get_context_data(self, **kwargs):
#ctx = super(UpdateQueryView, self).get_context_data(**kwargs)
#ctx['resource'] = CsvDataSource.objects.get(slug=self.kwargs['connector_slug'])
ctx = {}
ctx['foo'] = 'foodata'
ctx = super(UpdateQueryView, self).get_context_data(**kwargs)
ctx['resource'] = LDAPResource.objects.get(slug=self.kwargs['connector_slug'])
return ctx
def get_success_url(self):