Rudimentary but fully-functional entry permalink pages :3
This commit is contained in:
parent
d267df337f
commit
2b6691f8a5
13 changed files with 133 additions and 73 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue