Bases: sprox.viewbase.ViewBase
This class allows you to create a view for a single record.
| Modifiers : |
|---|
see modifiers in sprox.viewbase
Here is an example listing of the first user in the test database.
from sprox.test.base import User
>>> class UserRecordView(RecordViewBase):
... __model__ = User
... __omit_fields__ = ['created']
>>> user_view = UserRecordView(session)
>>> from sprox.fillerbase import RecordFiller
>>> class UserRecordFiller(RecordFiller):
... __model__ = User
>>> user_filler = UserRecordFiller(session)
>>> value = user_filler.get_value({'user_id':1})
>>> print user_view(value=value)
Name Value
_password
user_id
1
user_name
asdf
email_address
[email protected]
display_name
town_id
1
town
1
password
groups
5