Registry

class djcrud.registry.Registry(router, routes=())[source]

Bases: object

Ordered, codename-keyed route list built from a router declaration.

Registering a route with an existing codename replaces the previous entry — this is how cloned views override defaults.

Attach to router and register each declared routes entry.

register(route)[source]

Clone route for self.router, instantiate, and store by codename.