aircox-radiocampus/cms/website.py
2015-10-02 15:31:44 +02:00

25 lines
515 B
Python

import cms.routes as routes
class Website:
name = ''
logo = None
menus = None
router = None
def __init__ (self, **kwargs):
self.__dict__.update(kwargs)
if not self.router:
self.router = routes.Router()
if not self.sets:
self.sets = []
def register_set (self, view_set):
view_set = view_set(website = self)
self.router.register_set(view_set)
@property
def urls (self):
return self.router.get_urlpatterns()