Django Admin: deshabilite la edición y elimine los botones "Guardar" para un modelo específico
Tengo un modelo de Django que deseo que sea solo de lectura. No se permiten adiciones y ediciones.
He marcado todos los campos de solo lectura y he anulado has_add_permission en ModelAdmin como:
class SomeModelAdmin(admin.ModelAdmin):
def has_add_permission(self, request):
return False
¿Hay una @ similhas_edit_permission
? ¿Qué se puede desactivar para eliminar los botones "Guardar" y "Guardar y continuar"? Y reemplácelo con un simple botón "Cerrar y volver".
Django Documentation Solo menciona solo los campos de solo lectura, no se trata de anular los permisos de edición.