본문 바로가기

반응형

API

(3)
2022-11-29 개발일기 [Django, Q] 프로젝트 종료 후 WMS 개발로 인하여 다시 Django를 사용하게 되었다 이번에는 TOAST GRID를 이용하여 Django Queryset을 시각화 한후 각 열에 해당하는 고유값을 APIView를 이용하여 get한 후 DRF Q필터를 사용하여 현재 model에 있는데 Queryset과 매칭 후 다시 JSON형식으로 Toast grid가 있는 template으로 렌더링 해주면 끝! API class Table(APIView): def get(self, request): req = request.GET result = { 'result': 'false', "data": { "contents": [] } } if req.get('action') == 'product_search': item_list = M..
2022-07-27 개발일기 [Django, Toast UI] 오늘은 Toast Grid 내부 특정 셀에 Toast Grid 내장 함수 및 API 를이용해서 클릭 시 선택하여 해당 열에 저장되어 있는 DB를 조회한 후 Modal을 통해서 View 해준다음 동시에 수정이 가능하도록 코딩을 해보았다 !! 막혔던 부은 Submit을 한 다음 리프레쉬 했을 시 Oracle Error가 떴는데 view단에서 문제점을 찾았다 ! 새로고침을 할때마다 render가 되기때문에 계속 form데이터가 전송이 되었던것이다! 해결방법으로는 render를 시키는것이 아니라 redirect를 해줌으로써 해결이 가능했다! 여러가지 DB를 조회한 후 수정 및 삭제를 함으로써 DB내부 돌아가는 로직과 view단에 대해 더 자세히 알게된것같다! 앞으로도 더 파이팅파이팅이다! 개발 view단 def..
2022-05-17 개발일기 [Django, Chart.js] 오늘은 데이터 시각화에서 모듈을 사용했지만 모듈 자체 내장함수에서 일별로 데이터 뽑는것이 없길래 직접 짜서 만들었따! Ajax를 이용해서 api 연동하여 데이터를 쫙 뿌려줬다 생각보다 오래 걸렸지만 재밌었다!!! 개발스크립트 [JS] var ctx = document.getElementById('myChart'); var config = { type: 'horizontalBar', data: { datasets: [{ data: {{ pay_list|safe }}, backgroundColor: [ 'rgba(34, 222, 235, 0.2)', 'rgba(25, 206, 6, 0.2)', 'rgba(75, 92, 192, 0.2)', 'rgba(13, 102, 255, 0.2)', 'rgba(255, ..

반응형