Exemplo n.º 1
0
 def __call__(self, context):
     assert self.key is not None
     if isinstance(context, dict):
         context = context.get('context', None)
     values = infolder_keywords(context, self.key)
     values = uniquify(
         [magicstring(a.strip()).decode('utf-8')
          for a in values])
     values.sort()
     values = [
         SimpleTerm(baseNormalize(category).strip(),
                    baseNormalize(category).strip(),
                    category) for category in uniquify(values)]
     return SimpleVocabulary(values)
Exemplo n.º 2
0
Arquivo: view.py Projeto: RBINS/mars
 def infolder_keywords(self, ctx=None, field='Subject'):
     """."""
     if ctx is None:
         ctx = self.context
     return infolder_keywords(ctx, field=field)
Exemplo n.º 3
0
 def infolder_keywords(self, ctx=None, field='Subject'):
     """."""
     if ctx is None:
         ctx = self.context
     return infolder_keywords(ctx, field=field)