Como usar o objects.filter em django

0 respostas
python
Z

Boa tarde, eu tenho um model aqui no meu django Assunto, e quero fazer a listagem dela no html, porém todo assunto tem como chave estrangeira o id do model categoria, como eu faço uma variável pra receber o objects.filter só dos assunto que tenha como chave estrangeira o valor 1 por exemplo?

minha view

def index(request):

assunto_jogo = Assunto.objects.filter()

return render(request, index.html)

model assunto
class Assunto(models.Model):

nome = models.CharField('Nome', unique=True, max_length=150)
descricao = models.TextField('Descrição')
id_categoria = models.ForeignKey(Categoria)

def __str__(self):
    return self.nome

e categoria
class Categoria(models.Model):

nome = models.CharField('Nome', unique=True, max_length=150)

def __str__(self):
    return self.nome
Criado 24 de novembro de 2017
Respostas 0
Participantes 1