user_routes
routes.user_routes
DEFAULT_PAGE_IDX
module-attribute
DEFAULT_PAGE_IDX = 1
DEFAULT_PAGE_SIZE
module-attribute
DEFAULT_PAGE_SIZE = 6
OrderBy
Bases: Enum
Order by column
Source code in yaptide/routes/user_routes.py
26 27 28 29 30 |
|
END_TIME
class-attribute
instance-attribute
END_TIME = 'end_time'
START_TIME
class-attribute
instance-attribute
START_TIME = 'start_time'
OrderType
Bases: Enum
Order type
Source code in yaptide/routes/user_routes.py
19 20 21 22 23 |
|
ASCEND
class-attribute
instance-attribute
ASCEND = 'ascend'
DESCEND
class-attribute
instance-attribute
DESCEND = 'descend'
UserSimulations
Bases: Resource
Class responsible for returning user's simulations' basic infos
Source code in yaptide/routes/user_routes.py
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 |
|
DeleteAPIParametersSchema
Bases: Schema
Schema for DELETE method parameters
Source code in yaptide/routes/user_routes.py
44 45 46 47 |
|
job_id
class-attribute
instance-attribute
job_id = String(required=True)
GetAPIParametersSchema
Bases: Schema
Class specifies Get API parameters
Source code in yaptide/routes/user_routes.py
36 37 38 39 40 41 42 |
|
order_by
class-attribute
instance-attribute
order_by = String(load_default=START_TIME.value)
order_type
class-attribute
instance-attribute
order_type = String(load_default=DESCEND.value)
page_idx
class-attribute
instance-attribute
page_idx = Integer(load_default=DEFAULT_PAGE_IDX)
page_size
class-attribute
instance-attribute
page_size = Integer(load_default=DEFAULT_PAGE_SIZE)
delete
staticmethod
delete(user)
Method deleting simulation from database
Source code in yaptide/routes/user_routes.py
90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 |
|
get
staticmethod
get(user)
Method returning simulations from the database
Source code in yaptide/routes/user_routes.py
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
|
UserUpdate
Bases: Resource
Class responsible for updating the user
Source code in yaptide/routes/user_routes.py
120 121 122 123 124 125 126 127 128 129 130 |
|
post
staticmethod
post(user)
Updates user with provided parameters
Source code in yaptide/routes/user_routes.py
123 124 125 126 127 128 129 130 |
|