Pertanyaan yang diberi tag «django-models»

Untuk pertanyaan tentang penggunaan kelas model dari kerangka web Django.


1
Mengapa mendefinisikan create_foo () di model Django. Manajer bukannya mengganti create ()?
Membaca dokumen Django , disarankan untuk membuat metode pembuatan kustom untuk model yang dinamai Foodengan mendefinisikannya sebagai create_foodi manajer: 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 and Prejudice") Pertanyaan saya …

5
Membuat model dengan dua opsional, tetapi satu kunci asing wajib
Masalah saya adalah bahwa saya memiliki model yang dapat mengambil salah satu dari dua kunci asing untuk mengatakan model apa itu. Saya ingin mengambil setidaknya satu tetapi tidak keduanya. Dapatkah saya memiliki ini masih menjadi satu model atau haruskah saya membaginya menjadi dua jenis. Ini kodenya: class Inspection(models.Model): InspectionID = …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.