djblets.features.decorators¶
Feature-related decorators.
- feature_required(feature, not_enabled_view=None)[source]¶
Require a feature to execute a view.
If the feature is not enabled, the
not_enabled_view
will be called instead.- Parameters
feature (djblets.features.feature.Feature) – The feature that must be enabled.
not_enabled_view (callable) – The view that will be called when the feature is not enabled. This defaults to a view that returns an HTTP 404 Not Found.
- Returns
The decorator.
- Return type
callable