일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 댓글지우기
- ERD
- 백엔드
- json to db
- Django
- 개인페이지
- 머신러닝
- API명세
- Python
- original set
- class view
- 팔로우 기능 에러
- 프로필사진 업로드
- js
- 딥러닝
- 장고
- 이진 논리 회귀
- 북마크한 목록 가져오기
- python to json
- 다항 논리 회귀
- serializer
- test.py
- 댓글쓰기
- 와이어프레임
- 비밀번호 수정
- DRF
- docker
- 프론트엔드
- 팀프로젝트 기획
- CNN
- Today
- Total
목록AI 본 교육 (60)
코딩 개발일지
장고를 이용한 프로젝트를 처음 만들 때의 기본 틀 만들기 순서를 정리해 보겠음 (주관적 순서) 주의점 : 초보라서 틀릴 수 있음 1. VScode, github홈페이지 준비 2. VScode에서 README.md 만들어서 간단한 프로젝트 소개작성 3. git init 후 변경점이 있을 때마다 git add 와 git commit을 습관적으로 해주기. (생략) 4. github 에서 repository 생성 후 SSH주소 복사 후, git remote add origin SSH주소 5. git push origin main >>>>>> main으로 repository 생성 완료 이후 팀원 초대 6. git switch -c 브랜치명 >>>>>> branch 바꿔주기 7. python -m venv venv..
GIT 특강 복습(?) 겸 새로운 강의 들었음. TAB키로 자동완성 mkdir : 폴더 만들기 touch : 파일 만들기 rm 파일명 : 파일 지우기 rm -rf 폴더명 git init : 해당 폴더를 git으로 관리하겠다 (.git 폴더 생성됨) git add . : 해당 파일을 선택하겠다 ( . 으로 전체 선택) git commit -m "저장할이름" : 해당 파일을 저장하겠다. (.git 폴더 안에 저장되는 것임) git hub 에서 repository생성. README파일은 생성X, git remote origin SHH주소 git branch 브랜치명 : branch 생성 git switch 브랜치명 : 해당 브랜치로 switch git switch -c branch명 : branch 만들면서 ..
관리 페이지를 만들기위해서는 Django에서 제공하는 super user를 만들어야 admin(관리) 페이지에 접근 할 수 있음 !!!!! 터미널창에서 python manage.py createsuperuser 라고 타이핑해주면, 관리자 아이디를 만드는 과정이 나옴. Username (leave blank to use 'home'): Email address: Password: Password (again): 터미널에서 위에 정보를 입력하면, Admin계정(관리자 게정) 아이디가 생성됨. GET과 POST를 이용해서 회원가입 / 로그인 페이지를 만들어 봤다. GET은 대부분 '값을 읽어 올 때' 사용하고, POST는 값을 주고나 수정, 삭제를 요청 할 때 사용한다. html의 form 태그에 method..
전 게시글의 문제를 다시 풀어봄. while을 활용한 풀이. 이 문제에서 for보다 while이 더 어울리는 이유는 for는 range로 n의 범위를 지정해서 반복이 너무 많아지지만, while은 x의 제곱이 n보다 작을 때만 고를 수 있다.(?) 고 생각한다. def solution(n): if n 5000000000: return -1 x = 1 while x * x
그렇게도 어려웠던 코드카타가 파이썬 기초를 다지니까 보이기 시작한다 !!! (강 추) 5문제 정도를 거의(..?) 혼자 힘으로 풀어냈는데, 막혔던 문제 하나를 소개해봄. 임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. def solution(n): answer = -1 for i in range(1, n+1): if i*i == n: answer = (i+1)*(i+1) return answer 이렇게 풀었는데, 너무 꼼수써서 푼 느낌이 강했다. (answer를 -1로 바꿔버림ㅋㅋ) 그리고 n값이 5000000000 이런 숫자가 나..
1. sum = 0 for i in range(1, 11): sum += i print(sum) 결과는?? 55 2. list = [32100, 32150, 32000, 32500, 33000] for i in range(len(list)): print(list[i]) 이런 형태에 아주 익숙해 져야 할 것. for 반복문을 list형식에서 쓸 때, 헷갈릴 수 있음. for i in list: print(i) 이것과 결과는 같지만, 위의 코드가 쓸데가 있음. 32100 32150 32000 32150 32000 32500 32000 32500 33000 이렇게 출력하고싶을 때나, 평균값을 for로 출력하고 싶을때 등. 3. "비트코인" 문자열을 100번 화면에 출력하는 print_coins() 함수를 정의..