Django Admin - Performans için raw_id_fields Kullanın


ForeignKey kullandığımızda Django Admin bizim için otomatik olarak seçim listesi hazırlar. Özellikle User seçimi için bu baş ağrıtıcı bir durum olabiliyor. Django Admin bizim birçok sorunumuzu çözse bile birkaç düzenleme yapmamız gerekebilir. Bunlardan en önemlisi ForeingKey ile gelen ve performansı azaltan alanlar için raw_id_fields kullanımıdır.

class ArticleAdmin(admin.ModelAdmin):
    raw_id_fields = ("newspaper", "user",)

Django Admin raw_fields

Last Updated: 2/2/2019, 12:48:41 AM