5.1. Request and ResultSet methods¶
Those are methods you’ll find on both request objects and on repository session.
5.1.1. Request methods¶
URL handling:
- build_url(*args, **kwargs), returns an absolute URL based on the given arguments. The controller supposed to handle the response, can be specified through the first positional parameter (the connection is theoretically done automatically :).
Data formatting:
- format_date(date, date_format=None, time=False) returns a string for a date time according to instance’s configuration
- format_time(time) returns a string for a date time according to instance’s configuration
And more...:
- tal_render(template, variables), renders a precompiled page template with variables in the given dictionary as context
5.1.2. Result set methods¶
- get_entity(row, col), returns the entity corresponding to the data position in the result set
- complete_entity(row, col, skip_bytes=True), is equivalent to get_entity but also call the method complete() on the entity before returning it