summaryrefslogtreecommitdiffstats
path: root/flatpages/models.py
diff options
context:
space:
mode:
authorMartin Green <martin.speleo@gmail.com>2011-07-11 00:13:06 +0100
committerMartin Green <martin.speleo@gmail.com>2011-07-11 00:13:06 +0100
commitdb2d954b1d8d3a7454d51a7f6eebd88aa102e64c (patch)
treecdcf7baf849dc11195f3d032580dc9c69e353229 /flatpages/models.py
parent4a88493afa2e4c663848cdc296d2bc76195daaf9 (diff)
downloadtroggle-db2d954b1d8d3a7454d51a7f6eebd88aa102e64c.tar.gz
troggle-db2d954b1d8d3a7454d51a7f6eebd88aa102e64c.tar.bz2
troggle-db2d954b1d8d3a7454d51a7f6eebd88aa102e64c.zip
Added flat pages for entrance and special flatpage redirects.
Enetrances should probably store their urls like cavers. Maybe the flatpages should be handled by the app Aaron installed.
Diffstat (limited to 'flatpages/models.py')
-rw-r--r--flatpages/models.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/flatpages/models.py b/flatpages/models.py
index 71a8362..1c97851 100644
--- a/flatpages/models.py
+++ b/flatpages/models.py
@@ -1,3 +1,12 @@
from django.db import models
+from core.models import Cave, Entrance
-# Create your models here.
+class Redirect(models.Model):
+ originalURL = models.CharField(max_length=200, unique=True)
+ newURL = models.CharField(max_length=200)
+
+class EntranceRedirect(models.Model):
+ originalURL = models.CharField(max_length=200)
+ entrance = models.ForeignKey(Entrance)
+ def __unicode__(self):
+ return self.entrance.slug