backend icon indicating copy to clipboard operation
backend copied to clipboard

[API Hangouts] Create Views & Queries for Hangouts Endpoint

Open BethanyG opened this issue 5 years ago • 4 comments

PARENT TRACKER ISSUE: #160

Create views for the new Hangouts API Endpoint. Some of these items may not need custom code, but are listed here as a reminder of what's needed:

  • [ ] Create list and detail views for the endpoint. See the DRF ModelViewSet, DRF Generic Views and DRF CreateModelMixin for background and places to start.
  • [ ] Add an ISAuthenticated permissions class to require a login for the endpoint. See Permissions in DRF
  • [ ] Add search or filter backends as needed. See DB queries in Django, DRF Filter Backends, Filtering in DRF, and DRF SearchFilter for some background to start.
  • [ ] Add search_fields for endpoint
  • [ ] Add PATCH function to update records already in the DB
  • [ ] Add perform create function as needed for specialized user lookup or other (e.g. many-to-many) relations.
  • [ ] Add/define queryset for the list view of projects
  • [ ] Add links to associated serializers

See https://github.com/codebuddies/backend/blob/master/cbv3_django_prototype/cbv3_django_prototype/resources/views.py as one (but not canonical) example.

BethanyG avatar Aug 26 '20 09:08 BethanyG

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Oct 24 '20 07:10 stale[bot]

Still open.

BethanyG avatar Oct 24 '20 19:10 BethanyG

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Nov 23 '20 19:11 stale[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Dec 23 '20 22:12 stale[bot]