Domande taggate «django-models»

Per domande relative all'uso della classe del modello dal framework Web Django.

3
C'è un modo per creare un ID univoco su 2 campi?
Ecco il mio modello: class GroupedModels(models.Model): other_model_one = models.ForeignKey('app.other_model') other_model_two = models.ForeignKey('app.other_model') In sostanza, quello che voglio è other_modelessere unico in questa tabella. Ciò significa che se esiste un record in cui other_model_oneid è 123, non dovrei consentire che venga creato un altro record con other_model_twoid as 123. Posso scavalcare, …


1
Perché definire create_foo () in un modello Django.Manager invece di sovrascrivere create ()?
Leggendo i documenti di Django , si consiglia di creare un metodo di creazione personalizzato per un modello denominato Foodefinendolo come create_foonel gestore: 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 …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.