Gravar o ID do usuario

29/10/2018

1

Eu tenho um "projeto", onde o usuário realiza a inscrição em um evento, que no caso vai ter uma lista de eventos, onde vai acessar o evento e clicar no botão "Inscrever".

Para isso, quando clicar em Inscrever, preciso que grave informação na tabela INSCRIÇÃO, onde tenho nela a coluna PESSOA e EVENTO. No caso da coluna pessoa, eu quero passar o ID do usuário logado e na coluna evento eu quero passar o ID do evento que esta fazendo inscrição. No caso do evento, eu tenho uma tabela "Eventos", que o usuário clica em "mais informações" e dentro tem o botão inscrição, para acesso a essa tela de inscrição do evento, eu fiz uma Slug.

Poderia me ajudar, por favor?

 class Inscricao(models.Model):
    pessoa = models.ForeignKey(User, verbose_name='usuario', on_delete=models.CASCADE)
    evento = models.ForeignKey(Evento, verbose_name='evento', on_delete=models.CASCADE)
    categoria = models.ForeignKey(Categoria, verbose_name='categoria', on_delete=models.CASCADE)
    numero = models.IntegerField(verbose_name='número', blank=True)
    data_inscricao = models.DateField(verbose_name='data de inscrição', blank=True)
    detalhe = models.TextField 
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira