ansalstmd.log
로그인
ansalstmd.log
로그인
Django (15. 태그 만들기 - MN모델링 ) feat.페스트캠퍼스
min seung moon
·
2021년 3월 11일
팔로우
0
0
Django
목록 보기
15/37
태그 만들기
이전에 board에 models.py의 writer에 ForeingKey를 사용
ForeignKey는 1:n의 관계를 표현
- 1명의 작성자가 여러개의 게시글을 작성할 수 있기 때문에
태그는 n:n 관계(다 대 다 관계) 표현
tag app 생성
python manage.py startapp tag
01. tag 폴더 설정 및 board에 추가
tag의 models.py 수정
tag의 admin.py 수정
board에 models.py에 tag추가!
root 폴더에 settings.py에 tag 추가
migration
python manage.py makemigrations python manage.py migrate
board_detail에 보이기!
query set이기 때문에 반복문으로 뿌려줘야 한다 list 처럼
board_detail 수정하기!
board_detail에 board.tags.all|join:", "으로 수정해보기!
board_write에 태그 생성!(forms.py 수정)
requird = False로 해서 입력 안해도 오류가 안난다
board의 view를 수정하여 ","로 구분하기!
min seung moon
아직까지는 코린이!
팔로우
이전 포스트
Django (14. 프로젝트 보완-링크걸기 ) feat.페스트캠퍼스
다음 포스트
Django (16. 배포 ) feat.페스트캠퍼스
0개의 댓글
댓글 작성