본문 바로가기

Python/django

(12)
[#. Django] Django admin/api(drf)에 image 업로드하고 react에서 image 불러오기 웹사이트 랜딩 페이지에 swiper.js를 이용한 슬라이드 이미지, 제목, 내용을 admin에서 추가/수정할 수 있도록 하려고 한다 django admin에 모델을 추가하고 rest api에도 추가할 것이다 ① Pillow 설치 Pillow는 파이썬 이미징 라이브러리 여러 이미지 파일 포맷을 지원하고, 이미지 내부 데이타를 엑세스할 수 있게 하며 다양한 이미지 처리 기능을 제공한다 예를 들어, 이 패키지를 사용하면 Thumbnail 이미지를 만들다거나 다른 이미지 포맷으로 변환할 수 있고 이미지를 프린트하는 일들을 할 수 있다 또한, 이미지 크기를 변형하거나 회전 및 Transform, 그리고 필터링 등 다양한 이미지 프로세싱 작업들을 할 수 있다 pip3 install Pillow ② mall/mode..
[#. Django] Django(Rest Framework) + React로 Authentication 로그인/회원가입 구현하기 2 developer0809.tistory.com/98 [#. Django] Django(Rest Framework) + React로 Authentication 로그인/회원가입 구현하기 1 developer0809.tistory.com/92?category=895002 [#. Django] Django(Rest Framework) + React로 프로젝트 시작하기1 데이터 시각화를 위해 Python을 사용해야 하는데 그 중에서도 Django framework를 사용하고 싶.. developer0809.tistory.com 이전 글에서 backend에서 세팅은 했으니 이제 React에서 로그인/회원가입 페이지와 로그아웃을 구현해 보자 현재 구조는 이렇다 ① frontend/src/App.js import {R..
[#. Django] Django(Rest Framework) + React로 Authentication 로그인/회원가입 구현하기 1 developer0809.tistory.com/92?category=895002 [#. Django] Django(Rest Framework) + React로 프로젝트 시작하기1 데이터 시각화를 위해 Python을 사용해야 하는데 그 중에서도 Django framework를 사용하고 싶다 또한 Back/Front 분리를 위해 front는 React를 사용하려고 한다 React에서는 axios로 Django로부터 Rest API로 데.. developer0809.tistory.com 이전 글에서 세팅해둔 상태에서 이어서 진행하겠다 django react 프로젝트에서 로그인/회원가입을 구현해 보자 처음에는 아래 글을 보고 djangorestframework-jwt를 이용해서 로그인/회원가입을 구현하려고 했으..
[#. Django] The current path ~ didn’t match any of these django에서 업로드한 이미지 불러오지 못 하는 에러 해결 django react 프로젝트에서 django에서 모델 생성 후 react에서 모델(텍스트, 이미지)을 불러오려고 한다 django admin에서 이미지를 업로드하고 프로젝트 폴더 media/uploads가 생성되고 이미지 파일도 잘 들어가 있다 하지만 localhost:8000/media/uploads/[image파일명].jpeg url을 입력하면 이미지를 불러오지 못 한다 이렇게 404 페이지가 뜬다 일단 내가 생성한 django react 프로젝트 구조는 이렇다 ① backend/settings.py MEDIA_ROOT = os.path.join(BASE_DIR, 'media') MEDIA_URL = '/media/' ② backend/urls.py from django.conf import se..
[#. Django] ValueError: The field admin.LogEntry.user was declared with a lazy reference to~ 에러 해결하기 DRF(Django Rest Framework)에서 로그인/회원가입 관련해서 세팅하는데 python3 manage.py makemigrations 마이그레이션 했을 시에 발생한 에러다 migrations 폴더에 __init__.py 파일을 제외한 파일/폴더 삭제 db.sqlite3 파일 삭제한 후 마이그레이션, 마이그레이트 하면 해결된다 python3 manage.py makemigrations python3 manage.py migrate 참고 stackoverflow.com/questions/50324561/valueerror-the-field-admin-logentry-user-was-declared-with-a-lazy-reference ValueError: The field admin.LogEn..
[#. Django] Django(Rest Framework) + React로 프로젝트 시작하기 데이터 시각화를 위해 Python을 사용해야 하는데 그 중에서도 Django framework를 사용하고 싶다 또한 Back/Front 분리를 위해 front는 React를 사용하려고 한다 React에서는 axios로 Django로부터 Rest API로 데이터를 받아와서 사용할 것이다 Django와 React를 연동하는 몇 가지 예제를 찾아봤지만 React에서 eject(npm run eject)해서 시작하기 때문에 그 방법은 사용하지 않았다 ① Django 설치하기 virtualenv 가상환경이 설치되었다고 가정하고 시작하겠다 mkdir django-react cd django-react virtualenv venv source venv/bin/activate// 가상환경 실행 pip3 install ..
[#Python Django] pip install 명령어 에러 Fatal error in launcher: Unable to create process using django 프로젝트를 다른 로컬에서 실행하려고 하는데 갑자기 뜨지 않던 에러가 뜬다 Fatal error in launcher: Unable to create process using ... 경로 때문에 발생하는 에러다 pip install 앞에 python -m을 추가해 준다 python -m pip install ... 잘 실행된다
[#Python Django] React에서 Django에 API 요청 시 CORS Policy: No 'Access-Control-Allow-Origin' 에러 해결 CORS(Cross-Origin Resource Sharing) 교차 출처 자원 공유 다른 도메인에서 실행 중인 웹 애플리케이션에서 선택된 자원에 대한 요청할 수 있게 허용하고, 접근 권한을 부여하는 구조이다 브라우저 간의 데이터를 주고받는 과정에서, 도메인 이름이 서로 다른 사이트 간에 API 요청을 할 때 공유를 설정하지 않았다면 CORS에러가 발생한다 그리고 CORS 에러가 발생했다 같은 localhost지만 localhost:8000과 localhost:3000는 출처가 다르다 그렇기 때문에 Same-orgin-policy 동일 출처 정책을 위반하게 되고, CORS 에러가 발생하게 된다 Django에서 요청을 허용해 주면 된다 ① django-cors-headers 설치 pip install dj..