- Added proper exception handling in list() and retrieve() methods - Use objects.get_or_create() directly instead of class method - Added *args, **kwargs to method signatures for DRF compatibility - Better error messages for debugging - Fixes 404 'Setting not found' errors