Skip to content

Latest commit

 

History

History
63 lines (53 loc) · 1.5 KB

README.md

File metadata and controls

63 lines (53 loc) · 1.5 KB

limstagram

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