Rudimentary but fully-functional entry permalink pages :3

This commit is contained in:
Danielle McLean 2017-10-25 12:31:08 +11:00
parent d267df337f
commit 2b6691f8a5
Signed by: 00dani
GPG key ID: 5A5D2D1AFF12EEC5
13 changed files with 133 additions and 73 deletions

View file

@ -1,13 +1,22 @@
class Note:
class Entry:
fields = ()
@classmethod
def has(cls, field):
return field in cls.fields
class Note(Entry):
id = 'note'
icon = 'fa fa-paper-plane'
plural = 'notes'
class Article:
class Article(Entry):
id = 'article'
icon = 'fa fa-file-text'
plural = 'articles'
fields = ('slug', 'name')
all = (Note, Article)