Ryan P Kilby
|
73203e6b59
|
Rework dynamic list/detail actions (#5705)
* Merge list/detail route decorators into 'action'
* Merge dynamic routes, add 'detail' attribute
* Add 'ViewSet.get_extra_actions()'
* Refactor dynamic route checking & collection
* Refactor dynamic route generation
* Add 'ViewSet.detail' initkwarg
* Fixup schema test
* Add release notes for dynamic action changes
* Replace list/detail route decorators in tests
* Convert tabs to spaces in router docs
* Update docs
* Make 'detail' a required argument of 'action'
* Improve router docs
|
2018-01-25 09:40:49 +01:00 |
|
Ryan P Kilby
|
7855d3bd8b
|
Add '.basename' and '.reverse_action()' to ViewSet (#5648)
* Router sets 'basename' on ViewSet
* Add 'ViewSet.reverse_action()' method
* Test router setting initkwargs
|
2017-12-04 11:55:49 +01:00 |
|
Venelin Stoykov
|
0e5d26fa6a
|
Fixed #5228 Set ViewSet args/kwargs/request before dispatch
|
2017-06-22 16:22:17 +03:00 |
|
Tom Christie
|
43b38964ea
|
Support HEAD in viewsets
|
2017-03-13 12:51:03 +00:00 |
|
Asif Saifuddin Auvi
|
4b59ec27fa
|
convert tests asserts to pytest style (#4696)
|
2016-11-23 13:17:00 +00:00 |
|
José Padilla
|
7351a3f6ca
|
Sort imports with isort
|
2015-06-25 16:55:51 -04:00 |
|
BrickXu
|
53f52765fc
|
Not allow to pass an empty actions to viewset.as_view(). Refs issue #2171
|
2014-12-02 17:07:55 +08:00 |
|