entity.py
branchstable
changeset 4406 b3f61c38526b
parent 4212 ab6573088b4a
child 4408 899b426087ab
equal deleted inserted replaced
4405:fe31bb5dada5 4406:b3f61c38526b
   375         self.e_schema.check_perm(self.req, action, self.eid)
   375         self.e_schema.check_perm(self.req, action, self.eid)
   376 
   376 
   377     def has_perm(self, action):
   377     def has_perm(self, action):
   378         return self.e_schema.has_perm(self.req, action, self.eid)
   378         return self.e_schema.has_perm(self.req, action, self.eid)
   379 
   379 
   380     def view(self, vid, __registry='views', **kwargs):
   380     def view(self, __vid, __registry='views', **kwargs):
   381         """shortcut to apply a view on this entity"""
   381         """shortcut to apply a view on this entity"""
   382         return self.vreg[__registry].render(vid, self.req, rset=self.rset,
   382         return self.vreg[__registry].render(__vid, self.req, rset=self.rset,
   383                                             row=self.row, col=self.col, **kwargs)
   383                                             row=self.row, col=self.col, **kwargs)
   384 
   384 
   385     def absolute_url(self, *args, **kwargs):
   385     def absolute_url(self, *args, **kwargs):
   386         """return an absolute url to view this entity"""
   386         """return an absolute url to view this entity"""
   387         # use *args since we don't want first argument to be "anonymous" to
   387         # use *args since we don't want first argument to be "anonymous" to