일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- django 설정
- django 튜토리얼
- graphene django
- ios webview
- 리액트 wkwebview getUserMedia
- ios webrtc-adapter
- 장고 mysql
- 장고 graphql
- Django 설치
- 장고 관리자
- 장고 어플리케이션
- react ios webview getUserMedia
- janus-gateway
- ios getUserMedia
- python django
- Today
- Total
목록분류 전체보기 (4)
김세형 개발 노트

장고에서 GraphQL을 사용하기 위해 Graphene django 를 설치한다. MySQL 은 설치되어 있다고 가정함. 터미널에서 pip으로 graphene django 를 인스톨한다. settings.py 수정 django 와 mysql 연동을 위해 mysqlclient 인스톨 settings.py DATABASE 변수 수정 # Database # https://docs.djangoproject.com/en/3.0/ref/settings/#databases DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'DB이름', 'USER': '유저', 'PASSWORD': '비밀번호', 'HOST': 'localhost', 'P..

장고 프로젝트 안에 Application을 만들어 보자. 터미널에서 명령어 실행. uber라는 이름의 어플리케이션을 만들었다. 이 시점의 폴더 구조 어플리케이션을 생성 했으니 backend 프로젝트에 등록을 해줘야 함 backend 하위 디렉토리에 settings.py 코드를 수정한다. INSTALLED_APPS settings.py 하단 부분에 TIME_ZONE 수정 UTC 를 Asia/Seoul 로 변경함 모델들을 migration 시킨다. 장고는 ORM(Object-Relational-Mapper : 객체-관계-매퍼)를 사용하여 장고 코드 안에 있는 모델 정의(객체)를 기본 데이터베이스에서 사용하는 데이터 구조(관계형 DB)에 매핑합니다. 모델의 정의를 바꿀 때 마다, 장고는 변화를 추적해서, 데이..

장고 설치가 제대로 되었다면 프로젝트를 만들어 보자. 터미널을 켜고 명령어를 입력. backend 라는 이름의 프로젝트를 만들었다. 이 시점의 프로젝트 구조를 살펴본다. The outer backend/ root directory is a container for your project. Its name doesn't matter to Django; you can rename it to anything you like. manage.py: Django 프로젝트와 다양한 방법으로 상호작용 하는 커맨드라인의 유틸리티 입니다. manage.py 에 대한 자세한 정보는 django-admin and manage.py 에서 확인할 수 있습니다. backend/ 디렉토리 내부에는 프로젝트를 위한 실제 Python ..