This is the first round in integrating the API into the apcd-cms project. This required a custom paginator that could interact with the API.
To use:
1.Pull branch
Update the secrets file with the following code: APCD_API_URL = 'http://XX.XX.XX.XX'
This IP should be to the API making sure there is no forward slash / at the end
Related
…
## Changes
Custom API Paginator - is built on top of the current django paginator. It takes only a subset of data, but still calculates page numbers and size correctly.
ADMIN > View User - The View Users page was used to demonstrator how the paginator works and that it works correctly
## Testing
Confirm all of the same functionality exists on the View Users Page
1. View Users Page Loads
2. Paging Works - Correct Number of Pages
3. Filter by Active/Inactive Status
4. Filter by Orgs
5. View Record
6. Edit Record
## UI
…
Overview
This is the first round in integrating the API into the apcd-cms project. This required a custom paginator that could interact with the API.
To use: 1.Pull branch
'http://XX.XX.XX.XX'
This IP should be to the API making sure there is no forward slash/
at the endRelated
… ## Changes Custom API Paginator - is built on top of the current django paginator. It takes only a subset of data, but still calculates page numbers and size correctly. ADMIN > View User - The View Users page was used to demonstrator how the paginator works and that it works correctly ## Testing Confirm all of the same functionality exists on the View Users Page 1. View Users Page Loads 2. Paging Works - Correct Number of Pages 3. Filter by Active/Inactive Status 4. Filter by Orgs 5. View Record 6. Edit Record ## UI …