@ratelimit()
@requires_auth('item')
@pre_event
def deleteitem(resource, **lookup):
 return deleteitem_internal(resource, concurrency_check=True, **lookup)

@ ratelimit ( ) @ requires_auth ( 'item' ) @ pre_event def deleteitem ( resource , ** lookup ) : return deleteitem_internal ( resource , concurrency_check = True , ** lookup )
default function for handling delete requests .