mazulo

Untitled

Sep 7th, 2016
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. # views.py
  2.  
  3. def criar_nota(request):
  4.     # pelo que eu entendi da conversa no Telegram
  5.     # é o próprio aluno que vai adicionar a nota, então ele vai ser um usuário
  6.     # sendo assim, é só pegar o user que está na requisição
  7.     aluno = request.user
  8.    
  9.     # instancio o form da nota
  10.     nota_form = NotaForm(request.POST)
  11.     if nota_form.is_valid():
  12.         # salvo ele com commit=False, pq ainda tem que criar a ligação com aluno
  13.         nota_form.save(commit=False)
  14.         nota_form.aluno = aluno
  15.         # agora o save completo
  16.         nota_form.save()
Advertisement
Add Comment
Please, Sign In to add comment