Advertisement
Guest User

Untitled

a guest
Aug 24th, 2013
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.58 KB | None | 0 0
  1. def music_add(request, music_id=None):
  2.  
  3.     if music_id is not None:
  4.         music = get_object_or_404(Music, pk=music_id)
  5.     else:
  6.         music = None
  7.  
  8.     if request.method == 'POST':
  9.         form = MusicForm(request.POST, request.FILES, instance=music)
  10.         if form.is_valid():
  11.             music = form.save(commit=False)
  12.             music.user = request.user
  13.             music.save()
  14.             form.save_m2m()
  15.             messages.success(request, 'Salvo com sucesso!')
  16.             return HttpResponseRedirect(reverse('repertory:musics_list'))
  17.     else:
  18.         form = MusicForm(instance=music)
  19.     return render(request, 'repertory/music_add.html', {'form':form,})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement