Index: src/django_gheat/gheat/admin.py
===================================================================
--- src/django_gheat/gheat/admin.py	(revision 9636)
+++ src/django_gheat/gheat/admin.py	(revision 9637)
@@ -24,4 +24,8 @@
 admin.site.register(Organization, OrganizationAdmin)
 
+class MeetBestandAdmin(admin.ModelAdmin):
+   list_display = ['meetrondje', 'bestand', 'is_imported']
+admin.site.register(MeetBestand, MeetBestandAdmin)
+
 admin.site.register(Apparatuur)
 admin.site.register(Gebruiker)
Index: src/django_gheat/gheat/management/commands/import_datafile.py
===================================================================
--- src/django_gheat/gheat/management/commands/import_datafile.py	(revision 9636)
+++ src/django_gheat/gheat/management/commands/import_datafile.py	(revision 9637)
@@ -10,4 +10,5 @@
 #
 from _mysql_exceptions import OperationalError
+from django.core.files import File
 from django.core.management.base import BaseCommand,CommandError
 from django.db import connection, transaction
@@ -267,4 +268,8 @@
         }
       logger.info('Meetrondje: %s', mr)
+      meetbestand = MeetBestand(meetrondje=mr,is_imported=True)
+      meetbestand.bestand.save(os.path.basename(filename),File(open(filename)))
+      meetbestand.save()
+
       fh = open_file(filename)
       if 'ns1' in filename:
Index: src/django_gheat/gheat/models.py
===================================================================
--- src/django_gheat/gheat/models.py	(revision 9636)
+++ src/django_gheat/gheat/models.py	(revision 9637)
@@ -146,4 +146,6 @@
   class Meta:
     verbose_name_plural = 'MeetBestanden'
+  def __unicode__(self):
+    return "%s - %s" % (self.meetrondje, self.bestand)
   
 
