Questions marquées «django-managers»


1
Pourquoi définir create_foo () dans un models.Manager Django au lieu de remplacer create ()?
En lisant les documents Django , il conseille de faire une méthode de création personnalisée pour un modèle nommé Fooen le définissant comme create_foodans le gestionnaire: 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() …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.