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

10
TransactionManagementError “Você não pode executar consultas até o final do bloco 'atômico'” enquanto estiver usando sinais, mas apenas durante o teste de unidade
Estou recebendo TransactionManagementError ao tentar salvar uma instância de modelo de usuário do Django e em seu sinal post_save, estou salvando alguns modelos que têm o usuário como chave estrangeira. O contexto e o erro são bastante semelhantes a esta pergunta django TransactionManagementError ao usar sinais No entanto, nesse caso, …

5
Sinais do Django vs. método de salvamento sobrescrito
Estou tendo problemas para entender isso. No momento, tenho alguns modelos que se parecem com este: def Review(models.Model) ...fields... overall_score = models.FloatField(blank=True) def Score(models.Model) review = models.ForeignKey(Review) question = models.TextField() grade = models.IntegerField() Uma revisão tem várias "pontuações", a pontuação geral é a média das pontuações. Quando uma revisão ou …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.