【发布时间】:2014-11-20 18:10:02
【问题描述】:
我想在管理员中将我的数据导出到 XLS 文件,我尝试了 Import-Export(与管理员集成)并且效果很好,这里的问题是,我已经在使用模型,所以我需要导出XLS 的代理模型,您能帮帮我吗?使用此代码,模型会出现,并且导入、导出菜单也会出现,但是当我尝试导出或导入时出现此错误:
**StopIteration
No exception message supplied**
Admin.py:
from django.contrib import admin
from models import *
from django.utils.html import format_html_join
from import_export import resources
from import_export.admin import ImportExportModelAdmin
class ExportarDatosPromo(Promo):
class Meta:
proxy = True
class PromoCountResource(resources.ModelResource):
class Meta:
model = Promo
class PromoCountAdmin(ImportExportModelAdmin):
fields = ('name', 'title_description1', 'description1', 'offer', 'coupon_code', 'count')
readonly_fields = ('name', 'title_description1', 'description1', 'offer', 'coupon_code', 'count')
admin.site.register(ExportarDatosPromo, PromoCountAdmin)
【问题讨论】:
标签: python django excel django-admin