Perguntas com a marcação «django-models»

Para perguntas sobre o uso da classe model no framework web Django.

589
O que é uma "lesma" no Django?

Quando leio o código do Django, vejo frequentemente nos modelos o que é chamado de "lesma". Não sei bem o que é isso, mas sei que isso tem algo a ver com URLs. Como e quando essa coisa de lesma deve ser usada? (Li sua definição neste glossário

388
Como definir dois campos "únicos" como casal

Existe uma maneira de definir alguns campos como únicos no Django? Tenho uma tabela de volumes (de diários) e não quero mais do que um número de volume para o mesmo diário. class Volume(models.Model): id = models.AutoField(primary_key=True) journal_id = models.ForeignKey(Journals,...

348
o que on_delete faz nos modelos do Django?

Estou familiarizado com o Django, mas recentemente notei que existe uma on_delete=models.CASCADEopção com os modelos. Procurei a documentação para o mesmo, mas não consegui encontrar nada além de: Alterado no Django 1.9: on_deleteagora pode ser usado como o segundo argumento posicional...

333
Como consultar como GROUP BY no django?

Eu consulto um modelo: Members.objects.all() E retorna: Eric, Salesman, X-Shop Freddie, Manager, X2-Shop Teddy, Salesman, X2-Shop Sean, Manager, X2-Shop O que eu quero é conhecer a melhor maneira do Django de disparar uma group_byconsulta ao meu banco de dados,