Fix broken confirm delete page
This commit is contained in:
parent
7d72e633ed
commit
99d0f8b6c5
2 changed files with 6 additions and 1 deletions
|
@ -25,7 +25,7 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% buttons %}
|
{% buttons %}
|
||||||
<button type="submit" class="btn btn-{{ button_class }}">
|
<button type="submit" class="btn btn-{{ button_class }}">
|
||||||
<i class="fas fa-check-circle"></i> {{ verb }}
|
<i class="{{ button_icon }}"></i> {{ verb }}
|
||||||
</button>
|
</button>
|
||||||
{% endbuttons %}
|
{% endbuttons %}
|
||||||
</form>
|
</form>
|
||||||
|
|
|
@ -68,6 +68,7 @@ class ItemView(BaseTeacherView):
|
||||||
message_template = None
|
message_template = None
|
||||||
verb = None
|
verb = None
|
||||||
button_class = 'primary'
|
button_class = 'primary'
|
||||||
|
button_icon = 'fas fa-check-circle'
|
||||||
|
|
||||||
def dispatch(self, request, *args, **kwargs):
|
def dispatch(self, request, *args, **kwargs):
|
||||||
response = super().dispatch(request, *args, **kwargs)
|
response = super().dispatch(request, *args, **kwargs)
|
||||||
|
@ -83,6 +84,7 @@ class ItemView(BaseTeacherView):
|
||||||
context['message_template'] = self.message_template
|
context['message_template'] = self.message_template
|
||||||
context['verb'] = self.verb
|
context['verb'] = self.verb
|
||||||
context['button_class'] = self.button_class
|
context['button_class'] = self.button_class
|
||||||
|
context['button_icon'] = self.button_icon
|
||||||
return context
|
return context
|
||||||
|
|
||||||
def get_initial(self):
|
def get_initial(self):
|
||||||
|
@ -98,6 +100,7 @@ class ItemView(BaseTeacherView):
|
||||||
|
|
||||||
class AddItemView(ItemView, CreateView):
|
class AddItemView(ItemView, CreateView):
|
||||||
verb = 'Ajouter'
|
verb = 'Ajouter'
|
||||||
|
button_icon = 'fas fa-plus-circle'
|
||||||
|
|
||||||
def get_success_url(self):
|
def get_success_url(self):
|
||||||
if self.add_another:
|
if self.add_another:
|
||||||
|
@ -190,6 +193,8 @@ class DeleteItemView(ItemView, DeleteView):
|
||||||
message_template = 'manuels/confirm_delete.html'
|
message_template = 'manuels/confirm_delete.html'
|
||||||
verb = 'Supprimer'
|
verb = 'Supprimer'
|
||||||
button_class = 'danger'
|
button_class = 'danger'
|
||||||
|
button_icon = 'fas fa-trash'
|
||||||
|
template_name = 'manuels/add_supplies.html'
|
||||||
|
|
||||||
def get_queryset(self):
|
def get_queryset(self):
|
||||||
return self.model.objects.filter(teacher=self.teacher)
|
return self.model.objects.filter(teacher=self.teacher)
|
||||||
|
|
Loading…
Reference in a new issue