Django

Python/문법

[Django 문법] name을 url로 바꿔주는 reverse() 함수

- reverse() 참고문서 : django.urls utility functions | Django documentation | Django (djangoproject.com) 이 함수를 그냥 파이썬에서는 리스트의 요소를 순서를 거꾸로 할 때 사용한다 장고에서는 url에 설정한 name을 통해 url로 바꿔주는 함수로 쓰인다 path('feed/', views.FeedView.as_view(), name='feed_view') urls.py에 이렇게 설정된 url이 있을 때 views.py 에서 return 값으로 reverse()를 사용할 수 있다 class FeedView(APIView): def get(self, request): return reverse('feed_view') 이런 식으로 쓰..

개발일지/스파르타코딩클럽

파이썬 장고 실무 기초 2주차

2주차는 내용을 정리하기에 너무 많고 시간이 오래 걸릴 것 같아 생략한다 겪었던 시련 위주로 일지를 작성해보고자 한다 1번째 시련: 데이터베이스 연결하기 데이터베이스 탭에서 Data Source from Path를 눌러서 장고가 생성한 db.splite3을 선택하는 것까지는 잘 됐다 그 다음 연결에 필요한 드라이버를 설치하는데 노트북이 렉걸려서 그만 설치를 못했다... 그대로 파이참을 강제종료하고 다시 들어가서 드라이버를 설치하는 데까지는 또 성공을 했다 근데 무슨 switch 어쩌고 창이 떴다... 영어를 모르는 게 죄지....다시 껐다가 켜도 떴다... 왠지 눌러보고 싶게 switch가 버튼처럼 생겨서 눌렀다 그러고 Test Connection을 누르니 허무하게도 그냥 연결이 잘 됐다^^! 사실 이건..

개발일지/스파르타코딩클럽

파이썬 장고 실무 기초 1주차

- 용어 정리 클라이언트: 요청을 보내는 곳 서버: 요청을 받아서 응답해 주는 곳 API: 데이터를 주고 받는 방식을 정한 것 - 웹의 동작 구조 페이지를 받는 경우: HTML, CSS, Javascript가 적절하게 섞여있는 페이지를 받는 경우. 구글, 네이버 같은 페이지를 보는 경우라고 보면 됨 데이터만 받는 경우: 페이지나 화면은 크게 필요없고, '데이터'만을 받고 싶은 경우. 데이터베이스에서 자료를 가져오거나 다른 사람이 만든 데이터를 가져올 때 사용함 프레임워크는 개발을 도와주는 하나의 틀이라고 보면 됨 최소한의 기능만 제공하는 형태와 이미 많은 기능들을 제공하고 있는 형태가 있음 전자는 flask, pyramid 같은 프레임워크고, 후자는 django 같은 프레임워크임 - MVT 패턴 M (M..

마이구미+
'Django' 태그의 글 목록