def METHOD_NAME(self):
    """PUT is allowed"""
    # get object
    system_id = str(System.objects.get(system_name='system_1').system_id)
    # get object
    systemuser_api_1 = Systemuser.objects.get(systemuser_name='systemuser_api_1')
    # login testuser
    self.client.login(
        username='testuser_systemuser_api', password='Yij2up4yTV2BU6x9xKZV'
    )
    # create url
    destination = urllib.parse.quote(
        '/api/systemuser/' + str(systemuser_api_1.systemuser_id) + '/', safe='/'
    )
    # create PUT string
    putstring = {
        "systemuser_name": "systemuser_api_3",
        "systemuser_is_systemadmin": False,
        "system": system_id,
    }
    # get response
    response = self.client.put(
        destination, data=putstring, content_type='application/json'
    )
    # compare
    self.assertEqual(response.status_code, 200)