You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would prefer to use endpoint instead of facility_code (i.e something like /api/waterpoints/values/region instead of /api/wp001/values/region) for the sake of consistency & prettier URLs but I haven't figured how to do that without an extra database query unless facility_code values are equal endpoints. Is there a more convenient way to resolve this or should I just assume there will be one resource type per instance?
I agree it would be nicer to use the endpoint rather than the facility_code. I don't have a good idea how to implement it though. You could potentially fire the get request through eve, however that requires to set up the right flask request context which I don't remember how to do. What you have is a reasonable start I think.
Note wp001 is just something I made up. AFAIK this is completely arbitrary and there is no guidance or standard around what facility_code should be. In an ideal world this would be set by the administrative entity.
No reason we can't rename wp001 to something more friendly. Without any further information trying to come up with a scheme mapping onto is not worth it IMO.
I have added endpoints for retrieving group difference, ratio and sum of product of two fields.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I was assuming a
resourcescollection might accommodate multiple resource types, then resources can be classified by type throughfacility_code.Examples:
I would prefer to use
endpointinstead offacility_code(i.e something like/api/waterpoints/values/regioninstead of/api/wp001/values/region) for the sake of consistency & prettier URLs but I haven't figured how to do that without an extra database query unless facility_code values are equal endpoints. Is there a more convenient way to resolve this or should I just assume there will be one resource type per instance?