Skip to content
Snippets Groups Projects
Commit 94bf4a03 authored by Tanner Prestegard's avatar Tanner Prestegard Committed by GraceDB
Browse files

Abstracting/generalizing several classes

Many of the classes (permissions, mixins, etc.) in the superevents
API follow a general pattern of
    1. Abstract customized version of a DRF class
    2. Class-specific, customized version of #1
    3. (optional) Implemented, class-specific version of #2
We want all classes in #1 to either be in the root api directory
or the root versioned (api.v*) directory.  #2 and #3 classes should
be in api.v*.superevents. This commit just moves some of the classes
in #1 and #2 around so that they can eventually be used in the events
API.
parent 29013e77
No related branches found
No related tags found
Loading
Showing with 317 additions and 248 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment