도움이 되는 사이트
https://fontawesome.com/search
https://cdnjs.com/libraries/jquery/3.6.0
powershell 설치
https://learn.microsoft.com/ko-kr/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.2#msi
개발자 환경 조성 https://scoop.sh/
수업 중 노트 필기
-> powershell 추천하나, 명령 프롬프트 써도 상관없음
#튜플 소괄호 , 파이썬의 소괄호는 단순히 우선순위 연산자이다.
튜플의 정의.. ( - , -) 소괄호 안에 ,가 있어야 한다.
v1 = ('e') 는 튜플이 아니다. 콤마 (,)가 없기 때문이다.
코드 내에서 리스트를 사용하는 것이 더 낫다.
v2 = () 이거는 빈 튜플이다.
** 호출은 함수! 정수는 호출할 수 없다!
'int' is not callable.
마약을 살때 브로커를 거치는 것처럼
함수 밖에 막을 싸는 것. (음식에 랩 싸는 것처럼)
-뭐가 더 좋냐는 결정하기 어려운 문제!
갑자기 서버에 엄청나게 많은 사람들이 몰린다면?
감당하기 위해서
<명령 프롬프트>
python -m http.server
윈도우에서만 control +c 가 복사이고
다른 프로그램에서는 중단
명령 프롬프트 가상환경 만들기
현재 파이썬 배포판에 pip 등의 명령이 설치가 안 되어있어서인 듯 합니다.
Error: Command '['C:\Users\euclid_edu23\workspace\python_syntax\hello\Scripts\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
python -m venv --without-pip venv
가상환경 생성 conda create -n venv
venv\Scripts\activate
curl https://bootstrap.pypa.io/get-pip.py | python
위 명령은 curl 명령으로 https://bootstrap.pypa.io/get-pip.py 파일을 다운받자마자 python 명령을 통해 실행하여, 현 가상환경에 pip 를 설치하면, 끝 !
python -m venv venv (아나콘다일 경우 conda create -n venv)
venv\Scripts\activate
python -m pip install "django==4.1.0"
django~=4.1.0 -> ~는 0을 무시하고 가장 최신버전으로 설치하라고
python -m pip install wheel
python -m django startproject doit_django_prj .
python manage.py runserver
-끝
적용상태 현황
체크되어 있는 것을 볼 수 있다 !
user, 비번 입력하고
로그인
md = markdown
오늘의 Git
git push를 할 origin(ssh)을 설정해주어야 한다는 것.
git push origin main을 해주고 다시 git push를 하면 된다.
하더라도 git에 추가하면 안되는 파일들을 따로 빼준다.
무조건 git add . 하지말고 git status로 어떤 파일들이 만들어졌고 그런 현황을 먼저 확인
프로젝트 생성 시작할 때 만들어주어야 하는 파일.
커밋으로 업데이트 하지 않을 파일들을 여기에 넣어준다.
git diff 는 수정한 파일 목록을 띄워주며 뭐가 달라졌는지 나온다.
추가되었거나.. 뺐거나..
그 외의 것, 수업시간에 적은 내용들..
--- http와 ssh
Set-Location: An object at the specified path C:\Users\euclid_edu23\workspace... does not exist.
이라고 뜬다. 없기 때문!
ssh-keygen으로 ssh비밀키를 만든다.
나오는 것들은 다 엔터로 넘기고
git remote -v
origin https://github.com/DAJEONG59/esg-a-django.git (fetch)
origin https://github.com/DAJEONG59/esg-a-django.git (push)
git remote rm origin (origin삭제)
git remote -v
git remote add origin <이 자리에 github 코드버튼에서 ssh복사 붙여넣기>
장고 공부 tip
가지고 있는 기초 장고 책을 10번 복습한다.
그대로 복붙이 아니라 스스로 수정해보고 추가해보고 내면화하면서..
사이트 : 장고걸스 (한국어로)
강사님이 제공하는 무료 장고 강의 영상 : 장고걸스 유테미