アプリの管理でDjangoのインポート/エクスポートを使用していますが、一般的な使用例であると思われる例が見つかりません。
著者の管理ページで、著者が書いたすべての本をエクスポートする「この著者が書いたすべての本をエクスポートする」管理アクションが必要です。どんな助けでも大歓迎です。
単に新しい Django 管理アクションを作成することもできますが、素晴らしいインポート/エクスポートの「フォーマットの選択」ドロップダウン リストを維持したいと考えています。
class Author(models.Model):
name = models.CharField(max_length=100)
def __unicode__(self):
return self.name
class Book(models.Model):
name = models.CharField('Book name', max_length=100)
author = models.ForeignKey(Author, blank=True, null=True)
author_email = models.EmailField('Author email', max_length=75, blank=True)
imported = models.BooleanField(default=False)
published = models.DateField('Published', blank=True, null=True)
price = models.DecimalField(max_digits=10, decimal_places=2, null=True,
blank=True)
def __unicode__(self):
return self.name