在Django admin中导入具有内联线的csv/excel文件

2024-06-01 19:46:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试过django导入导出,但我看不到任何使用它导入内联数据的方法。我想从具有内联线(多于1个)的admin导入数据。 例如:

我有一个课程模型,课程细节和课程截止日期

class Course(models.Model):
    pass
class CourseDetails(models.Model):
    course= models.ForeignKey(course)
class CourseDeadlines(models.Model):
    course= models.ForeignKey(course)

在管理方面:

class CourseAdmin(admin.ModelAdmin):
    inlines=[CourseDetailsInline, CourseDeadlinesInline]

我想在导入课程时导入课程详细信息和课程附件。现在我使用的是django导入导出,我无法使用它导入内联线。任何关于使用内联线导入数据的正确方法的建议都会很有帮助


Tags: 数据django方法模型modeladminmodelspass