기존에 생성되어있는 외부 디비 연동하기
참조 _ https://ministar.tistory.com/11
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '[dbName]',
'USER': '[username]',
'PASSWORD': '[password]',
'HOST': '[ip]', //localhost
'PORT': '3306',
}
}
inspectdb > '저장 하고자하는 위치' /models.py
$ python manage.py inspectdb > test/models.py
setting.py
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'test',]
makemigration 수행 > migration 수행
$ python manage.py makemigrations $ python manage.py migrate
Django에 Model 생성 완료 :)
request result json parser = JSONParser().parse(request)
json field delete /append = https://stackoverflow.com/questions/48358162/how-to-append-delete-data-from-jsonfield-in-django