PROJECT

    [Django] Django Api 인증, 권한 설정

    [Django] Django Api 인증, 권한 설정

    Django api를 하나로 묶어주는 라우팅 설정 방법과 api에 따른 권한 설정을 알아보자 api 폴더 urls.py mixins.py 위 두가지 파일로 구성했다. 이들은 앞으로 만들 모든 api들의 구심점 역할을 하는 파일이다. urls.py를 통해서 위 그림에서 보이듯이 엔드포인트를 다양하게 구성해준다. api/ 로 시작하는 url을 다양하게 뻗어나가게 해주는 역할을 한다. urls.py ## api/urls.py from django.urls import path, include v1_patterns = [ path('auth/', include('auth.urls')), path('users/', include('users.urls')), path('board/', include('boards...

    [Django] PROJECT 홈페이지 (유저 모델, 쿼리 최적화)

    지난 9월 중순부터 부산 연합 동아리 PROJECT 웹사이트 백엔드를 맡아서 홈페이지를 개설하게 되었다. 아직 미완성이고 프론트와 협의를 거칠 부분이 많이 존재해서 수정작업이 더 필요하지만, 수정될 때마다 이 글도 수정하기로 하고 일단 지금까지 어떤식으로 작업했는지 기록을 해두려고 한다. 우선 반드시 필요한 기능으로는 회원가입/로그인 공지사항 활동기록 이 정도를 꼽을 수 있었다. django 파일의 현재 파일 tree 구조이다. 더보기 . ├── FAQs │ ├── __init__.py │ ├── __pycache__ │ ├── admin.py │ ├── apis.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── __init__.py │..

    자 드가ㅈㅏ

    자 드가ㅈㅏ

    부산대 뭐든지 해봐 사업에 선정되었다! 이 프로젝트를 지원받으면서 하게될 줄은 상상도 못했다 ㄴㅇㄱ 운이 좋은거같다^0^ 11월 말까지 프로그램을 완성 시켜야 한다! 가즈아ㅏㅏ 그리고 네이버 소프트웨어야놀자 대학생 멘토단에 우리 동아리 PROJECT가 선정되었다. 다음주에 필요한 교육 이수하고, 9월부터 1월 말까지 열심히 활동하겠다! 일을 많이 벌렸다.. 할 수 있겠지.. 할 수 있을거야 혼잣말 여기까지

    방학방학

    방학방학

    드디어 학기가 끝났다..! 안드로이드 텀프도 잘 마무리되었고 시험도 모두 끝났다. 시스템소프트웨어는 bit연산이랑 어셈블리어 등을 처음배워서 많이 어려웠다. 솔직히 알고리즘, 자료구조가 어렵다고 하는데 나는 이 과목이 지금까지 들은 강의 중 제일 어려웠다. 그래도 이렇게 low level 프로그래밍을 언제 배울 수 있을까. 열심히 과제도 하고 공부했는데 시험은 잘 못본 느낌이다. 아쉽. 공선대는 그냥 집어 던졌다. 너무 어려워.. 제발 C0만 받을 수 있으면 좋겠다ㅋㅋ 컴퓨터 구조, 운영체제는 서로 공유하는 내용이 많아서 편했다. 하지만 하드웨어 부분을 이론위주로 다루는 컴퓨터 구조보다 실제 운영체제인 XV-6를 가지고 배운내용을 과제형식으로 실습할 수 있는 운영체제가 훨씬 재미있었다. 아직 블로그엔 C..