From 0a6da3800b963b2104c8e10598ac7589a81f981e Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 24 Aug 2008 01:59:07 +0000 Subject: - Remove ``sampleapp`` sample application from bfg package itself. - Remove dependency on FormEncode (only needed by sampleapp). - Fix paster template generation so that case-sensitivity is preserved for project vs. package name. - Depend on ``z3c.pt`` version 1.0a1 (which requires the ``[lxml]`` extra currently). --- repoze/bfg/sampleapp/models.py | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 repoze/bfg/sampleapp/models.py (limited to 'repoze/bfg/sampleapp/models.py') diff --git a/repoze/bfg/sampleapp/models.py b/repoze/bfg/sampleapp/models.py deleted file mode 100644 index 7da6f1033..000000000 --- a/repoze/bfg/sampleapp/models.py +++ /dev/null @@ -1,42 +0,0 @@ -from zope.interface import Interface -from zope.interface import implements -from zope.location.interfaces import ILocation -from zope.location.location import Location - -from repoze.bfg.security import Everyone -from repoze.bfg.security import Allow - -import datetime - -class IMapping(Interface): - pass - -class IBlog(Interface): - pass - -class Blog(dict, Location): - __acl__ = [ - (Allow, Everyone, 'view'), - (Allow, 'group:editors', 'add'), - (Allow, 'group:editors', 'edit'), - ] - implements(IBlog, IMapping, ILocation) - -class IBlogEntry(Interface): - pass - -class BlogEntry(object): - implements(IBlogEntry) - def __init__(self, title, body, author): - self.title = title - self.body = body - self.author = author - self.created = datetime.datetime.now() - -blog = Blog() -blog['sample'] = BlogEntry('Sample Blog Entry', - '

This is a sample blog entry

', - 'chrism') -def get_root(environ): - return blog - -- cgit v1.2.3