views:

204

answers:

0

I have this simple setup:

class Artist(Model):
  ...

class Download(Model):
  artist = ForeignKey(Artist)
  title = CharField()
  file = FilePathField(...)

and the admin looks like this:

class DownloadInline(TabularInline):
  model = Download

class ArtistAdmin(ModelAdmin):
  inlines = [DownloadInline,]

I get a validation error for the Download inlines every time I try to save the Artist record. The Admin seems to think I'm trying to add new Downloads to the Artist, even though I haven't filled in the "title" fields - the FilePathField gets preset to a filename by default and there's no way to set it to None.

Is there a way around this or am I doing something wrong?