Изменить метку "Удалить" рядом с флажком can_delete в inlineformset_factory в django
У меня есть две модели django: Customer и Agent. Агент имеет внешний ключ к Customer (у каждого клиента может быть много агентов). У меня есть следующее CBV:
class CustmerAgentsEditView (SingleObjectMixin, FormView):
model = models.Agent
template_name = 'customer_agents_edit.html'
def get(self, request, *args, **kwargs):
self.object = self.get_object(queryset=models.Customer.objects.all())
# object.fields[].label='حذف'
return super().get(request, *args, **kwargs)
def post(self, request, *args, **kwargs):
self.object = self.get_object(queryset=models.Customer.objects.all())
return super().post(request, *args, **kwargs)
def get_form(self, form_class=None):
return CustomerAgentsFormset(**self.get_form_kwargs(), instance=self.object)
def form_valid(self, form):
form.save()
return HttpResponseRedirect(self.get_success_url())
все работает хорошо. В выводе есть флажок "Delete", который позволяет удалить агента, связанного с клиентом. Ярлык рядом с этим флажком Delete - Delete. Я просто хочу изменить его на "REMOVE!!!". Также в моем forms.py есть только этот код:
CustomerAgentsFormset = inlineformset_factory(Customer, Agent, fields=('name', 'email', 'phone', 'mobile', 'role', 'customer'),extra= 2, can_delete=True)
как мне быть????? спасибо за ваши ответы. вот что я имею в виду: введите описание изображения здесь