+ class Meta(object):
+ abstract = True
+
+class AuthorTag(BaseTag): pass
+class WorkTag(BaseTag): pass
+class QuoteTag(BaseTag): pass
+
+class CommonData(models.Model):
+ creation_date = models.DateTimeField(auto_now_add=True)
+ last_modification = models.DateTimeField(auto_now=True)
+
+ notes = HTMLField(blank=True, help_text= \
+ "Notes about the entry; may be left blank. Displayed \
+ on the public pages")
+ pvt_notes = HTMLField(blank=True, help_text= \
+ "Notes about the entry; not displayed on \
+ the public interface")
+
+ class Meta(object):
+ abstract = True
+
+class Author(CommonData):