Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- SEF2022
- 무료강의
- jquery
- css
- 장고이미지처리
- GIT
- python
- 개인정보수집유효기간
- ㅐㄱ이
- React
- 20492번
- 22938번
- html
- 코딩기초트레이닝
- 스파르타
- useState
- 파이썬
- django multi image
- error
- 파이썬무료강의
- 장고 다중이미지
- 프로그래머스
- 프로그래머스입문
- 참가후기
- MongoDB
- 네이버커넥트재단
- 프론트엔드
- sql
- 반응형
- 스파르타코딩클럽
Archives
- Today
- Total
코딩,해볼까
04.14. 팀 과제 마무리 본문
0. 오늘의 공부
팀과제 feed 정리 및 연결
feed.html, base,html
feed_upload, feed_modify, feed_detail 제작
피드의 글쓰기, 수정, 상세페이지 작업과 연결 (주로 수정 파트를 연결하였다.)
이미지 url 저장, 불러오기, 수정 (작업중)
1. 문제점
1) 수정 파트 부분의 url에 feed/detail/id <- 처럼 id 값을 넣고자 했는데, 적용되지 않는 문제가 있었다.
2) 이미지 url이 전혀 들어가지 않았다.
2. 시행착오
1) {{id}} 가 왜인지 적용이 되지 않았다.
2) 이미지 적용 과정에서 admin 파일 위 html에 빠진 부분이 있다는 것을 알았다.
3. 해결방법
1) str(id) 는 작동을 잘 했다.
return redirect('/feed/detail/'+str(id))
2) id 값과 name 값을 views.py에서 정한 값으로 변경하였다.
4. 알게된 점
- 내가 views.py 에서 함수와 지정했던 이름들, 변수들을 잘 기억하자.
(그 id나 name 값을 html에 잘 연결시켜야야만 한다.) - 마이그레이션이 안될 때
(오류가 데이터베이스에 my_post 가 없습니다. 라는 내용이었다.)
python manage.py makemigrations feed < 라고 앱 이름을 지정해줬더니
python manage.py migrate 까지 잘 진행되고 오류가 사라졌다. - 로그인 제한이 어드민은 뚫을 수 있다. (테스트 시 사용하기 좋았다.)
- 기술매니저님과 대화 > api 위주로 생각했을 때 get, post는 뭔지 생각해보자.
integrate 오류? null is not~~ 이런 오류가 떴다.
이 오류는 간단하게 # blank = true 또는 null = true 를 넣으면 해결된다.
views.py 작성 uris작성, html 제작, visw, urls와 연결 준비, img url 연결, img url수정 - static파일의 이미지를 css 파일에서 쓰려면!
url("{% static 'css/styles.css' %}"); - id 값을 주소창에서 각각의 글을 불러올 때 사용하기 위해 아래와 같은 함수를 만들었다.
return redirect('/' + str(id)) - input option에 있는 readonly 라는 함수로 input창을 수정했다가 말았다가 했다.
'Back > TIL' 카테고리의 다른 글
04.18. 깃 레포지토리 연결 / git init, git remote add / HTTP와 SSH (0) | 2023.04.19 |
---|---|
04.17. 프로젝트 발표. 튜터님의 코멘트 정리 (0) | 2023.04.17 |
04.13. Pull Request (0) | 2023.04.14 |
04.12. Git과의 전쟁 / 풀 리퀘스트(Pull Request)와 git add, commit, push 되돌리기의 모든 것 + 원 저장소의 브랜치를 가져오는 방법 해결! (4) | 2023.04.12 |
04.11. HoIT! : Django 팀 과제 진행 (0) | 2023.04.11 |
Comments