반응형

Back End/Django 6

[Django Error] No changes detected

에러 발생 이유 django 에서 이미 migration을 한 상태에서 다시 migration 을 했을 경우에 발생한다. 즉, 연동된 db 에서 변경된 부분이 없을 때 발생한다. 해결방법 1. setting.py 의 INSTALLED_APPS 에 들어가서 생성한 장고 프로젝트를 기입한다 (INSTALLED_APPS 에 사전에 기입하지 않았을 경우) INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', '생성한 장고 프로젝트' ] 2. 그 ..

Back End/Django 2020.10.30

[Django Error] django.db.utils.OperationalError: (1049, "Unknown database 'mysdql_tm'")

에러 발생 이유 django 의 setting.py 에 설정한 database 의 설정값이 잘못되었을 때 발생한다. 오타가 있거나 존재하지 않는 정보를 입력했을 때 주로 일어나는 에러이다. setting.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mysql에 설정한 database 이름', 'USER' : '유저이름', 'PASSWORD' : '비밀번호', 'HOST' : 'localhost', 'PORT' : '3306' } } 해결방법 setting.py 에 들어가서 오타 또는 존재하지 않는 옵션의 이름을 존재하는 옵션의 이름으로 바꾸어주면 된다. 나의 경우에는 데이터베이스의 이름이 잘못되어 있어 에러가 발..

Back End/Django 2020.10.30

[Django] Django 장고 기초 명령어 1

1. 장고 프로젝트 만들기 (해당경로 들어간 후) (base) 해당 경로> django-admin startproject mysite 아래와 같이 뜸 2. 장고 서버 실행하기 (manage.py 가 있는 경로로 들어간 후) (base) 해당 경로 > python manage.py runserver 아래와 같이 뜸 3. 서버 종료하기 서버를 종료하는 방법은 간단하다. (base) 해당 경로 > Ctrl + C 그러면 아래와 같이 끄면서 서버가 종료됨 4. 데이터 마이그레이션폴더 만들기 (base) 해당 경로 > python manage.py makemigrations 그러면 아래와 같이 뜨면서 마이그레이션 됨 5. db 에 데이터 마이그레이션 하기 (base) 해당 경로 > python manage.py ..

Back End/Django 2020.10.14

[Django] Django 장고 설치법

장고의 경우에는 파이썬 패키지이다. 그만큼 설치법도 간단한데, pip 를 이용하여 파이썬의 다른 라이브러리를 설치해주는 것처럼 아래와 같이 설치를 하면 된다. pip install django 위의 명령어를 활용해 설치하면 설치가 끝난다. 나의 경우에는 IDE 파이참을 많이 활용하기에 파이참의 콘솔을 이용하여 장고를 설치했다 자세한 내용은 아래 동영상 강의를 참고할 것 참고로 회원 가입을 해야되지만 강의는 무료이다. 참고 링크 programmers.co.kr/learn/courses/6/lessons/465# 장고를 활용한 웹사이트 만들기 - 장고 설치하기 Django 설치에 앞서 Django를 설치하려면 Python이 먼저 설치되어 있어야 합니다. Python이 설치되어있지 않은 경우 먼저 Python..

Back End/Django 2020.10.14

[Django] 장고 공부하기 괜찮은 강의

현재 사이드 프로젝트를 위해 장고를 공부하고 있다.. 책을 사기도 했지만 회사 업무로 인해 책을 볼 시간이 많이 없어 강의를 찾아보게 되었는데.. 시간도 짧고 요약도 잘 되어있는 것 같아서 우선은 급하게 틈틈히 공부하기 좋은 사이트를 아래 링크에 걸어두어야 겠다. 나중에 틈틈히 참고해서 공부해야지 참고 링크 programmers.co.kr/learn/courses/6 장고를 활용한 웹사이트 만들기 이 강의는 최신 버전의 장고를 활용하고 있지 않아, 최근 사용되는 장고와 차이가 있습니다. 장고를 배우고 싶으신 분은 다른 튜토리얼 사이트를 이용하시길 추천합니다. 카카오톡 친구해요! 프 programmers.co.kr

Back End/Django 2020.10.14

[Django] 장고 설치 및 실행방법

이번 사이드 프로젝트를 위해 장고를 설치해보았다. 나중에 설치할 일이 많을 것 같아 블로그에 간단하게 기록한다 설치 및 간단한 실행 방법에 대해서는 아래 블로그를 참고했다. doorbw.tistory.com/181 장고(django) #1_ 장고 설치하기 및 프로젝트 시작하기 안녕하세요. 문범우입니다. 최근 동아리 친구들과 장고 스터디를 하며 프로젝트를 진행하게 되었습니다. 공부하는 겸, 나중에 다시 참고할 수 있도록 정리해서 포스팅해보도록 하겠습니다. 앞�� doorbw.tistory.com cmd 창을 이용할 수 있지만, 내가 자주 사용하는 python IDLE 인 pycharm 을 사용했다. (현재 간단한 설명은 이미 파이썬과 파이참이 설치되어 셋팅이 끝났다는 가정 하에 진행한다) 1. 장고 패키지..

Back End/Django 2020.10.02
반응형