Clonning instagram with python django and react and react native
인스타그램 클론하기 ( 파이선 장고, 리액트, 리엑트 네이티브 )
Visual Studio Code
XCode
Android Studio
Genymotion
Expo (XDE)
Nodejs
NPM
Yarn
Python 3.6
pip
pipenv or anaconda
Postgres
Explo Client
cookiecutter https://github.com/pydanny/cookiecutter-django
pip install -r requirements/local.txt
- 로컬 파일들을 인스톨함
cd limstagram
django-admin startapp images
- 이미지를 업로드 , 사용 할수 있도록 앱을 만들어줌
limstagram 폴더 및에 이미지폴더 생성됨
- 이후 base.py 에서 LOCAL_APPS 에 images 추가하기
Django ORM
create() , get(), filter(), delete()
from django.db import models
# 모델 생성
class Cat(models.Model):
name = models.CharField(max_length=30)
brees = models.CharField(max_length=30)
# 오브젝트 생성
Cat.object.create(
name="Fluffy",
breed="Perian"
)
# 검색
## 아이디를 이용한 검색 및 수정
cat = Cat.objects.get(id=1)
fluffy.name = "Mr. Fluffy"
fluffy.save()
## 필터를 이용한 검색
british_cats = Cat.objects.filter(breed="British")
## 필터 Lookups options = startwith, contains, istartswith, icontainsm, lt , gt, ...
cats = Cat.objects.filter(name__startswith="Mr")
cats = Cat.objects.all()
Class Ingeritance
Models and Fields