심화_일기장에서 배운 2가지
1. 사진 가져오기
FormData에 title과 content, 사진 file을 담아서 data에 form_data 변수로 서버에 보냈다.
서버는 받은 파일을 현재 날짜.확장자 로 db에 저장
2. 현재 날짜 가져오기
today = datetime.now()
mytime = today.strftime("%Y-%m-%d-%H-%M-%S")
Git
gitignore을 설정해서 git에 필요없는 파일은 업로드 되지 않게 했다.
git bash를 이용해서 작성하는 설명이 잘 없는 것 같다.
특정 폴더를 .폴더명 으로 해야하는지 폴더명으로 gitignore에 적어야하는지 몰라서 2개 다 적었다.😂
vim .gitignore
참고 사이트 >> https://gbsb.tistory.com/11
git 사용하다가 요즘에 자주나는 에러가 있는데 LF will be replaced by CRLF in~ 라는 에러가 자주 뜬다.
git config --global core.autocrlf true
웹 프로그래밍 심화 2주차 강의에서 아래 화면 처럼
글자가 이상하게 나와서 meta 태그도 설정해보고 이 전에 혼자 봇 만들다가 인코딩 에러가 떴을 때 했던
"utf-8" / "cp949" / "euc-kr" 방법도 해봤는데 안바뀌었다. (왜지?🤔)
강의를 더 듣다보니 해결 방법이 나와있었다.
.encode('ascii','ignore').decode('utf-8')
단어장에서 예문에 bold로 표시되어야 하는 부분이 있는데
jinja2에서는 <b> 태그로 나와있어서 이를 설정을 따로 해줘야 한다고 했다.
근데 나는 동일 단어를 입력했을 때 <b>태그로 표시되는 부분이 없었다. (왜지?🤔)
<span class="example">{{ definition.example|safe }}</span>
|safe 를 붙여서 <b>태그로 띄우지 않고 bold로 바로 띄우게 하는 건데
나는 위 코드를 써도 <b>태그 자체가 안보여서 그런지 굵게 표시되는게 없다.
강의도 들어야하고 프로젝트도 해야하고 git도 해야하고(나와의 약속?)
학교 수업도 들어야하고 중간고사 준비도 곧 해야하는데 하루가 너무 바쁜 것 같다.😭😭😭
'TIL' 카테고리의 다른 글
26일차_3주차 강의 응용 & 3차 구현 테스트 (0) | 2021.10.08 |
---|---|
25일차_팀 프로젝트 계획짜기 (0) | 2021.10.07 |
23일차_2차 팀프로젝트 시작 (0) | 2021.10.06 |
19일차 _ 2번째 구현테스트 (0) | 2021.10.02 |
18일차_1차 팀프로젝트 마무리 (0) | 2021.09.30 |