일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 내일배움캠프
- SQL
- 장고
- pyhton
- 앱
- flask
- 파이썬
- python
- fetch
- 이진트리
- 기술면접
- 스파르타내일배움캠프til타
- 코드배포
- 서버
- 웹크롤링
- github
- RESTful
- Django
- pythonanywhere
- 프로그래머스
- 내일배움캠프til
- 스파르타내일배움캠프
- ORM
- 배포
- DB연동
- programmers
- 가상환경
- git
- 기술면접질문
- 스파르타내일배움캠프TIL
- Today
- Total
목록2024/09/04 (3)
Lina's Toolbox
퍼블릭 IPv4주소인스턴스 상태 - 인스턴스 재부팅 하면 바뀐다. -> 유동 ip 주소! 고정 ip주소를 쓰고 싶다면 ? -> 탄력적 IP주소를 발급 받으면됨 . (근데 유료임..)재부팅만 안하면 그대로이므로 우리는 지금은 그냥 해보자. 서버에서는 절대 makemigrations은 해주지 않는다!!migrate만 해준다. 이제 접속이 된다!! 💡 사실 이렇게까지만 하고 써도 되긴하지만,python3 manage.py runserver이렇게 하면 개발용으로 서버를 키는 것이다!!(Django에 내장되어있는 간단한 WSGI임)개발 서버는 20명정도만 동시 접속해도 펑 터짐...그러므로 배포할 때는 앞에 여러가지 장치를 붙여서 배포를 해야한다! 개발 서버에서 벗어나기지금까지 Django 서버를 실행..
Authorization (Auth) - (필요한) 권한 PostmanDocumentation에서 문서 작성하고,send 눌러서 콜 한뒤 결과뜨면save as example을 눌러서 지금 이 콜한 상태를 저장하며해당 request하단에 example이 생긴다!401 Unauthorized , 200 OK 등으로 이름을 바꿔주면 보기 편리하지만 3인 이상부턴 유료라는거,,,또, 다큐멘테이션에 가끔 에러가 있다.. 날라간다거나,,등의 자잘한 에러그래도 써보는 것을 추천! drf-spectacular~/api/schema/swagger-ui/ 접속로그인(http://api/v1/accounts/signin/) 눌러서파라미터 value admin, admin1234 해주고나서 받은 access키를 복붙해서화면 ..
Auth웹 개발에 빼놓을 수 없는게 바로 Auth입니다!→ 당연히 django도 제공하고 있습니다. 🙂settings.py를 살펴봅시다.request → response나갈때 그냥 나가는게 아닌미들웨어들을 거친 후 response로 나간다.내가 만약 무조건 거치게 만들고싶은 과정이 있다면커스텀 미들웨어를 만들어 추가해줄수 있다. django.contrib.auth → 인증 핵심 로직과 관련 기본 모델django.contrib.contenttypes → 사용자의 모델과 권한을 연결💡 아, 그런가보다~ 하고 넘어가도 되는 부분입니다. 인증(Authentication)과 권한(Authorization)을 합쳐서 Auth라고 대개 인증시스템이라고 명명합니다.인증(Authentication) : 내가 누구인지..