웹개발34 [Django, Python error] django.db.utils.IntegrityError: (1062, "1062 (23000): Duplicate entry '613' for key Traceback (most recent call last): File "/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner response = get_response(request) File "/lib/python3.8/site-packages/django/core/handlers/base.py", line 179, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54.. 2021. 11. 3. NEXT.js Elastic Beanstalk으로 배포하기 1. Git 설정 먼저 git을 이용하지 않고 있는 경우 git init, git add, commit 를 통해 배포할 내용을 지정해준다. 2. eb init -i eb init -i 2-1. 배포할 지역 선택 Seoul 에 배포하고자 하여 10 선택 2-2. 배포할 Application 선택 새로운 application으로 배포하고자 했기 때문에 마지막 번호를 선택하여 이름을 설정해주었다. 2-3. 코드의 언어를 선택 react는 node 기반이기 때문에 7을 선택해준다. 2-4. 플랫폼 사양 선택 default를 선택했다. 2-5. ssh key 생성 새로운 키 페어를 만들어서 비밀번호를 설정한다. 3.ebextentions .ebextentions 라는 폴더를 만들고 안에 options.config.. 2021. 10. 25. eb 배포 시 주의사항 eb init -i 로 하기 eb create 뒤에 이름 쓰지 말고 그냥 eb create해서 대화형식으로 생성하기 이때 로드 밸런서는 application으로 설정 https://lhy.kr/django-elasticbeanstalk 2021. 10. 25. [Django] makemigrations 취소하기, migrate 취소하기 1. 먼저 터미널에서 다음 명령어를 입력하여 migration현황을 확인한다 python manage.py showmigrations 그럼 다음과 같이 app들에 대해 진행된 migration목록이 나열된다. account [X] 0001_initial [ ] 0002_newuser account : app name [X] : 이미 migrate 되어 적용됐다는 뜻 [ ] : 아직 migrate가 진행되지 않았다는 뜻 1-1. [ ] 로 아직 migrate가 진행되지 않은 경우 앱 내부에 있는 migrations 폴더에 들어가서 삭제하고자 하는 migrations 파일을 전부 삭제해주자 1-2. [X]로 이미 migrate가 반영된 경우 migration을 취소해준 뒤에 삭제를 진행해주어야 한다. pyt.. 2021. 10. 21. 이전 1 2 3 4 5 ··· 9 다음