из django .db импорт моделей
Models.py
class Musician(models.Model):
first_name = models.CharField(max_length=50)
last_name = models.CharField(max_length=50)
instrument = models.CharField(max_length=100)
class Album(models.Model):
artist = models.ForeignKey(Musician, on_delete=models.CASCADE)
name = models.CharField(max_length=100)
release_date = models.DateField()
num_stars = models.IntegerField()
class Runner(models.Model):
MedalType = models.TextChoices('MedalType', 'GOLD SILVER BRONZE')
name = models.CharField(max_length=60)
medal = models.CharField(blank=True, choices=MedalType.choices, max_length=10)
artist1 = models.ForeignKey(Album, on_delete=models.CASCADE)
Я хочу экспортировать данные из нескольких моделей в отдельные CSV-файлы. Есть ли способ сделать это ? Я пытаюсь применить функции экспорта для пользователя, а не на стороне администратора.