Normal Django User
model ve User
modele bir uzantısı olarak hizmet veren bir UserDetails
modeli (User
ile OneToOneField
), sahip kaydedin. (Ben Django 1.5'in özelliğini denedim ve bu garip korkunç belgelere sahip bir baş ağrısı oldu, bu yüzden ben OneToOneField
seçeneği ile sıkışmış)bir Django form oluşturma iki model
Bu yüzden, bir kayıt formu olacak özel bir kayıt sayfası oluşturmak için benim arayışı içinde User
alanları ve UserDetails
alanları, bu iki ilgili modelden otomatik olarak (tüm doğrulamaları ile) formu oluşturmanın bir yolu olup olmadığını merak ettim.
class Meta:
model = MyModel
Ama iki ilgili modellerin oluşan bir form için benzer bir işlevsellik elde etmek zaten vardır: Ben bu bir modelin yapılmış bir form için çalıştığını biliyor musunuz?
Evet, sadece fn kurtarış özel ile init işlevinde uzatabilirsiniz kendi modeli formunu orada yapmak olduğunu: girmek için her ModelForm durumda veri, her zamanki yöntemini kullanın. – Neal
@Neal Mümkünse bir örnekle detaylandırır mısın ve cevap olarak gönderip kabul edebilir miyim? – Orca
Nasıl detaylandırabileceğimi bilmiyorum ... Cevap verebileceğim tek şey yukarıdaki yorumda tam olarak nedir ... – Neal