cdh.files.views module
- class cdh.files.views.BaseFieldLimitedFileView(**kwargs)[source]
Bases:
BaseFileView
- file_class = None
- model = None
- model_field = None
- model_field_name = None
- class cdh.files.views.BaseFileView(**kwargs)[source]
Bases:
View
- always_download = False
- http_method_names = ['get', 'head', 'options']
- uuid_path_parameter = 'uuid'
- class cdh.files.views.FieldLimitedFileViewMetaclass(name, bases, attrs)[source]
Bases:
type
This metaclass makes sure the class attributes are all filled in.
The programmer either needs to define model_field directly or indirectly through model and model_field_name. This metaclass will make sure the other set is filled in from the other