Creates an instance of something for the given arguments. If the class that we shall instantiate (the one returned by get()) accepts a factory keyword argument the we will pass it a wekaref.proxy of ourselves so it can know who created and access resources with a long lifecycle (eg: database connections, etc...) common to all products. Arguments used to call the factory will also be tried to be passed to the product’s constructor.
Returns a class implementing rum.interfaces.IController
Call the controller action
Do something when call_action() raises an exception. Probably raise an appropiate HTTPException.
The output from this function will be processed by process_output()
Process output from action.
REST Controller styled on the Atom Publishing Protocol
Default pagination items limit
Shows a form to the user where the current state of an object is shown besides a form with the old state (left in self.form_result) so the user can resolve the conflict.
Note
This method is not routeable, it is intended to be called from a routeable method or exception handler.