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


1
Por que definir create_foo () em um Django models.Manager em vez de substituir create ()?
Lendo os documentos do Django , é recomendável criar um método de criação personalizado para um modelo nomeado Foo, definindo-o como create_foono gerenciador: class BookManager(models.Manager): def create_book(self, title): book = self.create(title=title) # do something with the book return book class Book(models.Model): title = models.CharField(max_length=100) objects = BookManager() book = Book.objects.create_book("Pride …
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.