Pertanyaan yang diberi tag django-models

144
Django membuang data untuk model tunggal?

Bisakah saya tampil dumpdatadi Django hanya pada satu model, daripada seluruh aplikasi, dan jika demikian, bagaimana? Untuk suatu aplikasi adalah: python manage.py dumpdata myapp Namun, saya ingin beberapa model tertentu, seperti "myapp.mymodel" dibuang. Alasannya, saya punya beberapa set data...

139
Bidang unik yang membolehkan null di Django

Saya memiliki model Foo yang memiliki kolom bar. Bidang batang harus unik, tetapi memungkinkan null di dalamnya, yang berarti saya ingin mengizinkan lebih dari satu catatan jika bidang batang adalah null, tetapi jika tidak null, nilainya harus unik. Ini model saya: class Foo(models.Model):...

133
Django: Dapatkan model dari string?

Di Django, Anda dapat menentukan hubungan seperti: author = ForeignKey('Person') Dan kemudian secara internal harus mengubah string "Person" ke dalam model Person. Di mana fungsi yang melakukan ini? Saya ingin menggunakannya, tetapi saya tidak dapat

131
Django ManyToMany filter ()

Saya punya model: class Zone(models.Model): name = models.CharField(max_length=128) users = models.ManyToManyField(User, related_name='zones', null=True, blank=True) Dan saya perlu membuat filter di sepanjang baris: u = User.objects.filter(...zones contains a particular zone...) Itu harus...

121
Dapatkan bidang model di Django

Diberikan model Django, saya mencoba mendaftar semua bidangnya. Saya telah melihat beberapa contoh melakukan ini menggunakan atribut model _meta, tetapi bukankah garis bawah di depan meta menunjukkan bahwa atribut _meta adalah atribut pribadi dan tidak boleh diakses secara langsung? ... Karena,...

116
Django - Masalah impor model melingkar

Saya benar-benar tidak mengerti ini, jadi jika seseorang dapat menjelaskan cara kerjanya, saya akan sangat menghargainya. Saya memiliki dua aplikasi, Akun dan Tema ... berikut adalah daftar pengaturan saya: INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes',...

115
Buat model Django atau perbarui jika ada

Saya ingin membuat objek model, seperti Person, jika id person tidak ada, atau saya akan mendapatkan objek person tersebut. Kode untuk membuat orang baru sebagai berikut: class Person(models.Model): identifier = models.CharField(max_length = 10) name = models.CharField(max_length = 20)...