methode GET pour la Class-Based CreateView
This commit is contained in:
parent
f6664aede0
commit
6c62810a26
|
@ -41,7 +41,7 @@
|
|||
</ul>
|
||||
{% for query in object.query_set.all %}
|
||||
<li>{{ query.label }}:
|
||||
<a href="{% url 'generic-endpoint' connector='csvdatasource' slug=object.slug endpoint='query' rest=query.slug %}/">{% url 'generic-endpoint' connector='csvdatasource' slug=object.slug endpoint='query' rest=query.slug %}/</a>
|
||||
<a href="{% url 'generic-endpoint' connector='ldap' slug=object.slug endpoint='query' rest=query.slug %}/">{% url 'generic-endpoint' connector='ldap' slug=object.slug endpoint='query' rest=query.slug %}/</a>
|
||||
{% if query.description %}— {{ query.description }}{% endif %}
|
||||
</li>
|
||||
{% endfor %}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
{% endblock %}
|
||||
|
||||
{% block appbar %}
|
||||
<h2>{% if object.id %}{% trans 'Query:' %} {{ object.slug }}{% else %}{% trans 'New Query' %}{% endif %}</h2>
|
||||
<h2>{% if object.id %}{% trans 'Query:' %} {{ object.slug }}{% else %}{% trans 'New LDAP Query' %}{% endif %}</h2>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
|
|
@ -45,7 +45,12 @@ class LDAPDownload(View):
|
|||
class NewQueryView(CreateView):
|
||||
model = Query #FIXME
|
||||
form_class = QueryForm
|
||||
#template_name = 'csvdatasource/query_form.html' #TODO
|
||||
template_name = 'ldap/query_form.html' #TODO
|
||||
|
||||
def get(self, request, *args, **kwargs):
|
||||
form = self.form_class
|
||||
#return HttpResponse("LDAP NewWuery CBV")
|
||||
return render(request, self.template_name, locals())
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
#ctx = super(NewQueryView, self).get_context_data(**kwargs)
|
||||
|
@ -62,11 +67,10 @@ class NewQueryView(CreateView):
|
|||
#return self.object.resource.get_absolute_url()
|
||||
return "/"
|
||||
|
||||
|
||||
class UpdateQueryView(UpdateView):
|
||||
#model = Query #FIXME
|
||||
#form_class = QueryForm
|
||||
#template_name = 'csvdatasource/query_form.html'
|
||||
model = Query #FIXME
|
||||
form_class = QueryForm
|
||||
template_name = 'ldap/query_form.html'
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
#ctx = super(UpdateQueryView, self).get_context_data(**kwargs)
|
||||
|
|
Reference in New Issue