Dexterity:设置字段级别权限

Dexterity:设置字段级别权限
下面的样例代码演示一个设置字段级别权限的例子:
from five import grok from zope import schema from plone.directives import form from example.conference import _ class ISession(form.Schema): ... form.write_permission(track='example.conference.ModifyTrack') track = schema.Choice( title=_(u"Track"), source=possibleTracks, required=False, ) 这个form.write_permission()语句能够传输多个字段名和他们相应的写权限id作为关键词参数。read_permission()也是同样的道理。详细参考http://pypi.python.org/pypi/plone.directives.form 和 Dexterity开发手册。



设置