provide a new RichString attribute type
The follwing declaration:
class Card(EntityType):
content = RichString(fulltextindexed=True, default_format='text/rest')
is equivalent to :
class Card(EntityType):
content_format = String(meta=True, internationalizable=True,
default='text/rest', constraints=[format_constraint])
content = String(fulltextindexed=True)
class ToTo(EntityType):
permissions = {
'read': ('managers',),
'add': ('managers',),
'update': ('managers',),
'delete': ('managers',),
}
attr = String()
class attr(RelationType):
permissions = {
'read': ('managers', ),
'add': ('managers', RRQLExpression('S bla Y'),),
'delete': ('managers',),
}