Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- form = TopicoForm()
- raise ValueError('ModelForm has no model class specified.')
- class Topico(models.Model):
- titulo = models.CharField('Título', max_length=100)
- mensagem = models.TextField('Mensagem')
- avatar = models.ImageField(upload_to='core/images', verbose_name='Imagem', blank=True, null=True)
- id_usuario = models.ForeignKey(Usuario)
- id_assunto = models.ForeignKey(Assunto)
- def __str__(self):
- return self.titulo
- class TopicoForm(forms.ModelForm):
- class meta:
- model = Topico
- fields = '__all__'
- def novo_post(request):
- if request.POST:
- form = TopicoForm(request.POST)
- if form.is_valid:
- form.save()
- else:
- form = TopicoForm()
- contexto = {
- "form": form
- }
- return render(request, "novo_post.html", contexto)
Add Comment
Please, Sign In to add comment