Örneğin birden fazla nesne oluşturma, bir Mesaj modeli var. Başka bir deyişle, post oluşturma sayfasında tek form yerine bir formlamaya ihtiyacım var.Django admin seferde
cevap
Muhtemelen, tam olarak istediğiniz şeyi yapmanın en iyi yolu, ModelAdmin class
'u genişletmektir, çünkü InlineFormsets'de kullanılanlar dışında, üzerinde hiçbir form kümesi yoktur. Eğer formsets
kirli hızlı ve yönlü başka modeladmin bir satır içi formset olarak Mesaj modeli sarın ve extra
seçeneği eklemek edilir yönetici kullanarak yapmak için içerecek şekilde yönetici change_form template, özelleştirmek verebilecek sonra
ona.
Son zamanlarda bu işi tam olarak yapan bir django uygulaması hakkında duydum. Bu, django-bulk-admin olarak adlandırılır ve yöneticiye toplu ekleme/güncelleme olanağı sağlar.
Mükemmel alet, @ Eliot. İşe yarıyor! –
Tam olarak söylediğimi yapıyorlar, ModelAdmin Class'ı genişleten ve form kümeleri ekleyen BulkModelAdmin'i oluşturdular. Sonra change_form için şablonlar oluşturdular. –
@FernandoFreitasAlves: Haklısınız! Araştırmamıştım, aslında Reddit'teki paketi buldum ve OP'nin sıfırdan yazmak yerine üçüncü tarafın bir cevabıyla ilgileneceğini düşündüm. –
- 1. Django: admin
- 2. django admin/inline
- 3. Django Admin Arama optimizasyonu
- 4. django-taggit: etiketleri admin
- 5. Unicode ve Django admin
- 6. Django admin GenericForeignKey inline
- 7. django admin sitesine bağlantı
- 8. Django admin inline
- 9. Grup modelleri django admin
- 10. Django: OperationalError at/admin/
- 11. Django Admin Fieldsets
- 12. django Admin sayfası bozuk
- 13. Django Admin - özel yöntemle sıralama
- 14. Django admin - izin listesini değiştir
- 15. Django özel kullanıcı admin change_password
- 16. Django Yönetici 'Sayfa bulunamadı/admin/
- 17. Django admin list_display yeni satır
- 18. UnicodeEncodeError Django admin içindeki dosyaları yüklerken admin olarak ara
- 19. Django admin eylemlerinde özel hata iletisi
- 20. Django admin sayfasından 'Siteler' kaldırılıyor sayfası
- 21. Django - admin UserProfile m2m alan - Hata
- 22. Django admin - ForeignKey görüntülü reklam metnini değiştirme
- 23. Django admin list_select_related bu durumda neden çalışmıyor?
- 24. Django admin: Alanlar sırasını tanımlayabilir miyim?
- 25. django: grup kullanıcılarını gösterme admin olarak sayma
- 26. django-admin satır içi formlarda silme doğrulanıyor
- 27. Çoklu ModelAdmins/görünümler aynı modelde Django admin
- 28. İthalatı django admin üzerinden modellere excel verileri
- 29. Django admin giriş sayfasına özel eylemler ekle?
- 30. Django: using ForeignKeyRawIdWidget admin formları dışında
1) Bir modele ihtiyaç duyan modelleri açıkça işaretlemek istiyorum. Sanırım, çözümünüz seçicisiz ve tüm modeller aynı görünecek. 2) Satır aradığım şey değil. – chem1st
Tamam, yine de formist özelliğine ve formset bayrağına sahip yeni bir ModelAdmin sınıfı oluşturmalısınız; bu, belirli yönetici formunun formları ve extra_form sayısını kullanmasını istiyorsanız işaretleyin. @ chem1st –