def cleanup():
    try:
        owner = User.objects.get(username='******')
    except DoesNotExist:
        owner = False
    try:
        owner2 = User.objects.get(username='******')
    except DoesNotExist:
        owner2 = False
    try:
        manager = User.objects.get(username='******') 
    except DoesNotExist:
        manager = False

    ownerScenarios = Scenario.objects.filter(user=owner)
    for scenario in ownerScenarios:
        for prop in scenario.forestproperty_set.all():
            prop.shared_scenario = None
            prop.save()
        Scenario.delete(scenario)
    owner2Scenarios = Scenario.objects.filter(user=owner2)
    for scenario in owner2Scenarios:
        for prop in scenario.forestproperty_set.all():
            prop.shared_scenario = None
            prop.save()
        Scenario.delete(scenario)

    ownerProperties = ForestProperty.objects.filter(user=owner)
    for fproperty in ownerProperties:
        ForestProperty.delete(fproperty)

    owner2Properties = ForestProperty.objects.filter(user=owner2)
    for fproperty in owner2Properties:
        ForestProperty.delete(fproperty)

    for cgroup in CarbonGroup.objects.filter(user=manager):
        CarbonGroup.delete(cgroup)

    if owner:
        User.delete(owner)
    if owner2:
        User.delete(owner2)
    if manager:
        User.delete(manager)
def cleanup():
    try:
        owner = User.objects.get(username='******')
    except DoesNotExist:
        owner = False
    try:
        owner2 = User.objects.get(username='******')
    except DoesNotExist:
        owner2 = False
    try:
        manager = User.objects.get(username='******')
    except DoesNotExist:
        manager = False

    ownerScenarios = Scenario.objects.filter(user=owner)
    for scenario in ownerScenarios:
        for prop in scenario.forestproperty_set.all():
            prop.shared_scenario = None
            prop.save()
        Scenario.delete(scenario)
    owner2Scenarios = Scenario.objects.filter(user=owner2)
    for scenario in owner2Scenarios:
        for prop in scenario.forestproperty_set.all():
            prop.shared_scenario = None
            prop.save()
        Scenario.delete(scenario)

    ownerProperties = ForestProperty.objects.filter(user=owner)
    for fproperty in ownerProperties:
        ForestProperty.delete(fproperty)

    owner2Properties = ForestProperty.objects.filter(user=owner2)
    for fproperty in owner2Properties:
        ForestProperty.delete(fproperty)

    for cgroup in CarbonGroup.objects.filter(user=manager):
        CarbonGroup.delete(cgroup)

    if owner:
        User.delete(owner)
    if owner2:
        User.delete(owner2)
    if manager:
        User.delete(manager)