def audio_asset_detail(request, pk): """ Display detail information for a specific audio asset.""" audio = get_object_or_404(AudioAsset, id=pk) audio_usage = AudioAsset.get_audio_usage(audio) if request.method =="POST": editaudioform = AudioAssetForm(data=request.POST, instance=audio) if editaudioform.is_valid(): editaudioform.save() #record action for activity stream action.send(request.user, verb="updated", action_object=audio) return redirect('asset_detail', pk=audio.id) else: editaudioform = AudioAssetForm(instance=audio) return render(request, 'editorial/assetdetail_audio.html', { 'audio': audio, 'audio_usage': audio_usage, 'editaudioform': editaudioform, })