본문 바로가기

Django4

[Django] 장고 google 소셜 로그인 시작하기 클라우드 컴퓨팅 서비스 | Google Cloud 데이터 관리, 하이브리드 및 멀티 클라우드, AI와 머신러닝 등 Google의 클라우드 컴퓨팅 서비스로 비즈니스 당면 과제를 해결하세요. cloud.google.com 처음 시작할 때 구글 소셜 로그인 관련된 사이트를 못 찾는 경우가 많다. 구글 클라우드 사이트에 들어간다. 사이트 상단 바를 보면 '콘솔'이라는 문구가 보인다. 클릭. 구글 소셜 로그인을 이용할 때 'API 및 서비스'을 자주 들어갈 것이다. 초기에 'OAuth 동의 화면' 설정과 같은 내용들은 다른 블로그들에 잘 설명되어 있으니 참고하면 된다. 웹 서버 애플리케이션용 OAuth 2.0 사용 | Authorization | Google for Developers 이 페이지는 Clo.. 2024. 1. 17.
아나콘다(Anaconda) 가상환경 만들기 1. 터미널에서 cmd 프롬프트 추가 2. 가상환경 생성 conda create -n 가상환경이름 python=파이썬버전 -y 3. 가상환경 확인 conda env list 4. 가상환경 변경 conda activate 가상환경이름 5. 라이브러리 설치 설치할 라이브러리들을 requirements.txt 에 미리 입력해놓았다. pip install -r 설치파일목록.txt 설치가 진행된다. 가상환경이 잘 설치되었다. 2024. 1. 5.
Model 생성 관련 migrations : 현재 app의 models.py에 구현된 모델들에 대한 변경작업을 기록하는 파일들이 저장되는 디렉토리 migration 작업을 db에 바로 반영하지 않고, 중간 단계를 만들어놨다. 각 app 마다 자동으로 만들어진다 db에 어떤 작업을 했는지, 작업의 history 역할도 함 0001, 0002 이렇게 순서대로 파일이 생김 python manage.py makemigrations python manage.py makemigrations 앱이름 db에 반영할 내용을 파일로 만들어주는 명령 아무 앱 이름을 적지 않으면 모든 앱에 있는 models.py를 확인해서 파일로 만듦 특정한 앱 이름을 적으면 해당 app의 models.py 만. 내가 모델을 만들었는데 primary key 설정.. 2023. 12. 20.
Django Start 장고 시작하기 파이썬 다운로드 VSCode 장고 공식 사이트 장고 API Reference 장고 소스 코드 global_settings.py 장고 Model 장고 DB ENGINE SQLite Browser 다운로드 Model field reference QuerySet API reference 장고 Template 장고 Template django.shortcuts.py Built-in template tags and filters custom template tags and filters date format 장고 Form HttpRequest HttpResponse CSRF MultiValueDict QueryDict Form fields ModelForm 장고 View View django.vie.. 2023. 12. 20.