본문 바로가기

분류 전체보기

(71)
Python Flask url_for() url을 다른 url로 리다이렉트 할 때 사용한다. 따라서 url을 동적으로 처리하는데 유용하다. 기본적으로 `url_for`함수는 엔드포인트 함수명을 인자로 받는다. 따라서 이동하고자 하는 라우트의 함수 이름을 url_for() 내에 적어줘야한다. @app.route('/index') def index(): return render_template('index.html', posts=posts) Flask 블로그 이 때 인자 전달도 가능하다. @app.route('/guest/') def hello(guest): return 'guest name :%s' % guest redirect(url_for('hello', guest=name)) 또한 `url_for`함수로 `static` 폴더 내에 있는 리소..
Python Flask Routing route(): 함수와 URL을 연결해주는 파이썬 데코레이터 /login 경로에서는 로그인 기능을, /login/signup 경로에서는 회원가입 기능을 수행하려할 때 url에 따라 필요한 함수가 달라진다. 이 때 url에 따라 알맞는 함수를 연결해주는 것이 route함수의 역할이다. 정적 페이지 라우팅과 동적 페이지 라우팅 방식이 존재한다. [Python Flask] # 02 파이썬 플라스크 라우팅 # 02 플라스크 라우팅 # 이전 글 : https://dsz08082.blog.me/221798632183 ## 다룬 내용 : 플라스크 정의... blog.naver.com
GitHub 명령어 순서 해당 디렉토리로 이동 git pull origin master // 브랜치 주의 (작업 후) git add . //변경된 파일 추가 git commit -m "메시지 작성" // 변경 파일 확정. head에만 반영된 상태. 아직 원격 서버에는 반영 안됨 git push origin master // 원격 서버에 반영. 이때도 브랜치 주의 git으로 들어가 pull request 처리해주면 됨 //branch 반영 안될 때 git remote update 🔗 git 안내서 git - 간편 안내서 - 어렵지 않아요! rogerdudler.github.io
20210705 호스트파일이란 호스트파일은 호스트 이름에 대응하는 IP주소가 저장되어있는 파일이다. 브라우저에 URL을 입력하면, 그 URL 즉 도메인에 해당하는 IP 주소를 DNS 서버를 통해 조회해야하는데, 호스트파일에 특정 사이트의 IP주소를 저장해두면 DNS 서버를 거치지 않고 IP 주소를 얻어올 수 있기 때문에 이 단계를 건너뛸 수 있다. 따라서 인터넷 속도가 향상된다는 단점이 있지만 오히려 해킹에 사용될 수도 있다. ✔️윈도우 호스트 파일 저장 위치 : C:\windows\system32\drivers\etc\hosts ✔️Mac 호스트 파일 저장 위치 : \etc\hosts 내 맥북으로 들어가 본 결과 정말 etc 밑에 hosts파일로 존재한다. 저기서 127.0.0.1은 자기 자신의 컴퓨터 IP주소인데, 특정 웹사이트를..
소프트웨어 공모전 회의록 👩‍💻 주제: 온라인 시험 부정행위 방지 s/w, watchU ✏️ 2021-06-22 회의 결과 주제 선정 정도만 기대했으나 시나리오, 역할분담까지 끝마쳤던 아-주! 성공적인 회의였다. 각자 공부해보고 싶었던 부분을 맡아 기능 분담이 잘 이루어진 것 같다. 해리언니가 우리 소프트웨어에 watchU라고 귀여운 이름을 지어줬다. 팀명은 종헌이가 정했다. 치팅멈춰! 다음 회의 전까지 화면 공유 방법-특히 다중 공유기능, 특정 url 접속 차단 방법에 관해 조사해야한다. ✏️ 2021-07-04 회의 결과 ✔️ 얼굴인식기능 teachable machine 사용 안하기로 함 이용자가 직접 teachable machine에 접속하여 이미지를 학습시켜야한다는 한계가 존재하기 때문 다른 방법찾아보기(최대한 AI활용, Ope..
LMS 동영상 배속 꿀팁 ① 창 실행 전 F12 누른다.② top을 ViewerFrame으로 바꾼다.③ 아래 코드를 복붙한다. uniPlayerConfig.getUniPlayerSettingsData().usePlaybackRate = true;bcPlayController.getPlayController()._eventTarget.fire(VCPlayControllerEvent.CHANGE_PLAYBACK_RATE, 1.5); 출처:  https://jihyeong-ji99hy99.tistory.com/90 [LMS] LMS 동영상 배속lms 동영상을 실행시키지 않은 상태에서 f12를 눌러 콘솔 창을 띄운다. 그중에서 top 부분을 ViewerFrame으로 바꿔준다. 그 후에 아래의 java script를 복붙 하여 재생 버튼..
20210319 기본 DNS 서버 할당 기준 보통은 본인이 사용하는 통신사 혹은 ISP(인터넷 서비스 제공자)의 DNS 주소로 되어 있다고한다. 따라서 만약 내가 구글에 관련된 서비스를 많이 이용하는 경우, 구글 DNS 서버로 변경을 해주면, 해당서비스에 좀더 빠르고 원활한 이용이 가능하다고 한다. 제어판 > 네트워크 및 인터넷 > 네트워크 및 공유센터 > 어댑터 설정 변경 > WiFi > 속성 > 인터넷 프로토콜 버전 속성에 들어가서 변경해줄 수 있다. 위 사진을 보면 '현재 자동으로 DNS 서버 주소 받기'로 할당되어있다. 여기서 앞서 말했던 기준(주로 사용하는 통신사)으로 할당되나보다. 오케이 확인
성공과 실패를 결정하는 1%의 네트워크 원리 | 웹 서버의 IP 주소를 DNS 서버에 조회한다 02. 웹서버의 IP 주소를 DNS 서버에 조회한다 p.56-681. IP 주소의 기본브라우저는 URL을 해독하고 HTTP 메시지를 만들어주지만 이 메시지를 네트워크에 송출하는 기능은 없다.이 기능을 OS에 의뢰하여 송신한다. OS에 송신을 의뢰할 때 'https://www.nolzaheo.tistory.com'와 같은 도메인명이 아니라 '10.11.12.13/255.255.255.0'과 같은 IP주소 형태로 메시지 받을 상대를 지정해야한다. 따라서 OS에 송신을 의뢰할 때 URL 안에 있는 서버의 도메인 명에서 IP 주소를 조사해야 한다. IP주소는 네트워크 번호와 호스트 번호로 이루어져있다. 우리가 집 주소를 말할 때 ○○동 ○○번지라고 하듯이, 여기서 네트워크 번호가 ○○동에, 호스트 번호가 ○○번..