Django Import Export
Paketin orijinal makalesine buradan ulaşabilirsiniz https://django-import-export.readthedocs.io/en/latest/
INSTALLED_APPS = (
...
'import_export',
)
Adminde kullandığımız sınıflar
from import_export.admin import ImportExportModelAdmin,ImportMixin,ExportMixin
from import_export import resources
Oluşturduğumuz resource sınıfı
from import_export import resources
from .models import Product
class ProductResources(resources.ModelResource):
class Meta:
model = Product
fields = ["title","price"]
Admin sınıfımızda oluşturduğumuz resource özelliğini kullanmak için resource_class'ı override ediyoruz ve kendi oluşturduğumuz sınıfı veriyoruz.
@admin.register(Product)
class ProductAdmin(ImportExportModelAdmin):
list_display = ("title",)
resource_class = ProductResources
Yorumlar
Henüz Hiç Yorum Yapılmamış