동식이 블로그

JS basic

JavaScript

JS(java script) JS Basic Syntax ES6 index.html / main.js 만들기 index.html : ! + tab으로 자동완성 body에 <sctript scr=".main.js"></script> 로 스크립트 태그는 어디에 넣을까? : 바디태그...

django

django m2m

190423 09-m2m 1. 모델설정(models) 1) User 팔로우기능을 구현 id // from_user_id // to_user_id ManyToManyField가 선언된 모델과 가리키는 모델이 동일하다면, 위와 같이 필드가 생성됨 1 2 3 4 5 6 7 8 9 # accounts-mo...

FakeInsta

fake-insta7

Hashtag기능 추가 190422 fake-insta7 hashtag기능 추가 1 2 # posts-urls.py path('hashtag/<int:id>/', views.hashtag, name="hashtag"), 1 2 3 4 5 6 7 8 9 # posts-views.py def hashtag(req...

django

django rest API

190419 REST API postman 설치 tmdb api 사용 회원가입 후 api 권한 획득하기 test get-top-rated 요청 보내보기 movie/top_rated 1 2 ## 서버주소 https://api.themoviedb.org/3/mo...

django

django relationship

190417 Relationship User는 Post와 1:n , Post는 Comment와 1:n, Commet는 각각 1:n관계 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # models.py from django.db import models class User(models.Model): na...

FakeInsta

fake-insta6

User모델 확장 190415 fake-insta6 django 정규표현식 User모델 확장 User모델은 사용하지 않더라도 미리 확장해놓는게 좋다 !! 팔로우기능 추가 AbstractUser 모델 상속한 사용자 정의 User 모델 사용하기 ...

FakeInsta

fake-insta5

좋아요 기능 구현 190412 fake-insta5 좋아요 기능 구현 m:n 관계로 먼저 클래스를 하나 더 추가하는 방식으로 진행 1 2 3 4 # posts-models.py class Like(models.Model): ...

FakeInsta

fake-insta4

댓글기능 추가 190411 fake-insta4 댓글기능추가 좋아요 기능은 m:n 으로 관계를 설정(manytomanyfield) CharField와 TextField의 차이점 CharField는 input태그 TextField는 textarea ...

FakeInsta

fake-insta3

회원가입, 로그인기능 추가 190410 __init__.py : 패키지화 시켜줌 fake-insta3 회원가입 / 로그인 기능 추가 회원가입 새로운 app을 만들면서 시작 : $ django-admin startapp accounts 앱 만들면 se...

FakeInsta

fake-insta2

모델수정, 이미지 추가 190409 fake-insta2 포스트 하나에 이미지 여러개 : 1대n관계 모델 수정 1 2 3 # models.py ## column 추가 image = models.ImageField(blank=True) 이미지 동작 라이브러리 설치 1 $ pip install Pillow ...