コード例 #1
0
ファイル: resource.py プロジェクト: octothorp/django-fulcrum
 def __init__(self, handler, site, name=None, authentication=None, group=None):
     #if not callable(handler):
     #    raise AttributeError, "Handler not callable."
     
     self.handler = handler
     self.site = site
     self.model = self.handler.model
     self.easymodel = EasyModel(self, self.model)
     self.group = group
     
     if name:
         self.name = name.lower()
         self.verbose_name = get_verbose_name(self.name)
         self.verbose_name_plural = string_concat(self.verbose_name, 's')
     else:
         self.name = self.model._meta.model_name
         self.verbose_name = self.model._meta.verbose_name
         self.verbose_name_plural = self.model._meta.verbose_name_plural
     
     self.authentication = authentication
     self.arbitrary = False
     # Erroring
     self.email_errors = getattr(settings, 'FULCRUM_EMAIL_ERRORS', True)
     self.display_errors = getattr(settings, 'FULCRUM_DISPLAY_ERRORS', True)
     self.stream = getattr(settings, 'FULCRUM_STREAM_OUTPUT', False)
コード例 #2
0
ファイル: resource.py プロジェクト: octothorp/django-fulcrum
 def __init__(self, handler, site, name=None, authentication=None, group=None):
     self.handler = handler
     self.site = site
     self.name = name.lower()
     self.verbose_name = get_verbose_name(self.name)
     self.verbose_name_plural = string_concat(self.verbose_name, 's')
     self.authentication = authentication
     self.arbitrary = True
     self.group = group
     
     # Erroring
     self.email_errors = getattr(settings, 'FULCRUM_EMAIL_ERRORS', True)
     self.display_errors = getattr(settings, 'FULCRUM_DISPLAY_ERRORS', True)
     self.stream = getattr(settings, 'FULCRUM_STREAM_OUTPUT', False)