Preguntas etiquetadas con django-models

Para preguntas sobre el uso de la clase de modelo del marco web Django.

3
¿Hay alguna manera de crear una identificación única en 2 campos?
Aquí está mi modelo: class GroupedModels(models.Model): other_model_one = models.ForeignKey('app.other_model') other_model_two = models.ForeignKey('app.other_model') Esencialmente, lo que quiero es other_modelque sea único en esta tabla. Eso significa que si hay un registro donde other_model_oneestá la identificación 123, no debería permitir que se cree otro registro con la other_model_twoidentificación como 123. Supongo que …


1
¿Por qué definir create_foo () en un Django models.Manager en lugar de anular create ()?
Al leer los documentos de Django , se aconseja crear un método de creación personalizado para un modelo denominado Foodefiniéndolo como create_fooen el administrador: 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 = …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.