* Remove some old stuff from the events app (such as the "Person" model).
[matthijs/projects/xerxes.git] / events / models.py
index eccab097b48f194e43a41f68ee2dfc5bdda0466f..a283adfbfebfff9438eb3d067919dbab3a55eadf 100644 (file)
@@ -1,4 +1,5 @@
 from django.db import models
+from django.contrib.auth.models import User
 
 # Create your models here.
 class Event(models.Model):
@@ -18,18 +19,6 @@ class Event(models.Model):
             ('Registrations', {'fields' : ('slots',)} ),
         )
 
-class Person(models.Model):
-    first_name = models.CharField(max_length=255)
-    last_name  = models.CharField(max_length=255)
-
-    def __str__(self):
-        return self.first_name + ' ' + self.last_name
-
-    class Admin:
-        list_display    = ('first_name', 'last_name')
-        list_filter     = ['last_name']
-        search_fields   = ['first_name', 'last_name']
-
 class Registration(models.Model):
-    person = models.ForeignKey(Person, edit_inline=models.STACKED, num_in_admin=3)
+    person = models.ForeignKey(User, edit_inline=models.STACKED, num_in_admin=3)
     event  = models.ForeignKey(Event, core=True)