main template refactoring
there are 2 main templates :
- one for non templatable views (xml, binaries, etc.)
- one for the other views
The right one is chosen according to its selectors
from cubicweb.entities import AnyEntity, fetch_config
class Personne(AnyEntity):
"""customized class forne Person entities"""
id = 'Personne'
fetch_attrs, fetch_order = fetch_config(['nom', 'prenom'])
rest_attr = 'nom'
class Societe(AnyEntity):
id = 'Societe'
fetch_attrs = ('nom',)
class Note(AnyEntity):
id = 'Note'