{% extends "base.html" %} {% load static %} {% block title %}Delete Configuration - {{ object.key }}{% endblock %} {% block content %}

Delete Configuration

Warning: Confirm Configuration Deletion
This action cannot be undone!

You are about to permanently delete the configuration "{{ object.key }}".

Any systems or applications relying on this configuration may experience issues after deletion.

Configuration Details
Key {{ object.key }}
Category {{ object.category }}
Data Type {{ object.get_data_type_display }}
Description {{ object.description|default:"No description provided." }}
Created {{ object.created_at|date:"M d, Y g:i A" }}
Last Updated {{ object.updated_at|date:"M d, Y g:i A" }}
Impact Assessment
Potential Impact
  • Systems using this configuration will fall back to default values
  • Custom behavior dependent on this configuration will be lost
  • Audit logs will retain references to this configuration
  • {% if dependent_systems %}
  • The following systems may be affected:
      {% for system in dependent_systems %}
    • {{ system }}
    • {% endfor %}
  • {% endif %}
{% csrf_token %}
Cancel
Alternative Actions

Consider these alternatives instead of deletion:

Help Information
What happens when I delete a configuration?

When you delete a configuration, it is permanently removed from the system. Any applications or services that rely on this configuration will fall back to their default values or may experience issues.

Can I recover a deleted configuration?

No, configuration deletion is permanent and cannot be undone. Consider deactivating or archiving instead if you may need it again in the future.

What's the difference between delete and deactivate?

Deactivating a configuration keeps it in the system but marks it as inactive, so it won't be used by applications. You can reactivate it later if needed.

{% endblock %} {% block js %} {% endblock %}