def edit_shipstrike(request, case_id):

    shipstrike = Shipstrike.objects.get(id=case_id)
    if request.method == "POST":
        form = ShipstrikeForm(request.POST, prefix="case", instance=shipstrike)
    else:
        form = ShipstrikeForm(prefix="case", instance=shipstrike)

    return _change_case(request, case=shipstrike, case_form=form, template="shipstrikes/edit_shipstrike.html")
def edit_entanglement(request, entanglement_id):
    
    entanglement = Entanglement.objects.get(id=entanglement_id)
    if request.method == 'POST':
        form = EntanglementForm(request.POST, prefix='case', instance=entanglement)
    else:
        form = EntanglementForm(prefix='case', instance=entanglement)
    
    # _change_case will set the context
    tab = EntanglementTab(html_id='case-entanglement')
    
    return _change_case(
        request,
        case= entanglement,
        case_form= form,
        template= 'entanglements/edit_entanglement.html', 
        additional_tabs= [tab]
    )