가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]대시보드
월 15,400원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
오류: 'cryptography' package is required for sha256_password or caching_sha2_password auth methods
윈도 환경인데.. 아래의 오류가 계속납니다. ㅠㅠ 어떻게 하면 될까요?
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
DevTools failed to load source map
GET 버튼을 누르고 consol을 확인하면 그림처럼 메시지가 나옵니다. 해결방법 부탁드립니다.
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
13:50 객체생성 여부 질문
Figure.set_name("figure") print(Figure.name, Circle.name) 여기서 빨간부분이 궁금한데요 저는 여기서 Circle클래스 객체가 생성이 안되어있다고 생각되어 이해가 안되는 부분입니다. Figure클래스의 객체만 생성된상태에서 어떻게 Circle.name으로 접근이 가능한가요? 아래의 Circle.set_name("Circle")로 객체생성되어야 Circle.name을 사용할수있지않나요?
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
3:16 클래스 변수 count에 대한 질문
클래스 변수에 있는 값은 재정의 되지 않는지 궁금합니다 클래스를 선언할때 클래스 변수 count = 0 라고 정의 했는데 클래스를 호출해 객체를 만들때마다 count = 0으로 재정의되지 않고 어떻게 기존의 값을 유지 할 수 있는지가 궁금합니다
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
flask_cors 모듈 오류가 나요
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이런식으로 오류가 나오면서 파이썬서버가 실행이 안됩니다. pip install flask_cors를 입력하면 ㅇ이런식으로 나옵니다 ㅜㅜ
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
httpie 실행 문제
안녕하세요 강의 flask로 Rest API 구현과 테스트 중에 httpie 설치하는게 나오는데요 설치 후 터미널에서 샘플코드 입력해도 아무반응이 없고 http만 입력해도 마찬가지 입니다 1~2초 후 아무것도 안뜹니다 win10환경 cmd는 관리자로 실행했고요 환경변수 path 는 ProgramData안에 Anaconda3의 Scripts에 http.exe 있길래 추가했습니다 pip show httpie 치면 버전은 3.2.1로 나옵니다 파이썬은 3.7이고요 해결방법이 있을까요?
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
flask 샘플코드 실행시 오류
안녕하세요 백엔드 flask 강의의 "flask로 정적 웹페이지 지원기법" 의 5:20 부근에서 로그인 박스에 dave 를 입력후 버튼을 누르면 success가 나오지않고 Cannot GET /login 이라고 뜹니다. 코드는 샘플코드로 vscode에서 실행했습니다 패키지같은게 덜 설치되어서 그런걸까요? 그리고 부스트스랩 실행을 위해 샘플파일의 login_test.py 파일에 static_url_path 추가 후 run 한 다음 크롬페이지에서 실행하면 Internal Server Error가 뜹니다 Go Live 누르면 부트스트랩의 static 적용전 모습의 로그인 화면이 뜹니다 실행이 안되니 진도를 나갈수가 없는상황입니다 조언부탁드립니다
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
플러터 강의를 올해초 출시한다고 들었던거 같은데 혹시 언제쯤 나오나요?
안녕- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 풀스택강의 잘듣고 있습니다~ 플러터 관련 강의를 올해 초 출시한다고 들었던거같은데.. 혹시 언제쯤 나오는지 알수 있을까요..?
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
httie 오류
안녕하세요 !! 제가 강의를 듣다 오류가 떠서요 구글링해도 나올질 않네요 ㅜㅜRest API 이해를 위한 웹기술 이해: GET 방식과 URL 강의 8:21 부근입니다. http GET http://127.0.0.1:8080/login\?user_name\=dave 명령어를 입력시 실행은 되는데 상단 이미지처럼 오류가 뜨네요 혹시 해결방안 있을까요??
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
request.args.get 실행중 에러
http http://localhost:8080/login?user_name=dave&pw=11211&email_address=oykang@gmail.com 하면 터미널 창에서 dave None None 으로 출력 됩니다. pw와 email_address 파라메타 값을 못 갖고 오는것 같습니다. http http://localhost:8080/login?pw=11211 실행하면 11211이 잘 출력됩니다. 따라서 &파라메타1=파라메카1 값&파라메타2=파라메타2 값 실행에 문제가 있는것 같습니다. 문제 해결에 조언 부탁 드립니다.
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
http: error: ConnectionError
터미널에서 http GET http://localhost:8081/json_test를 실행하면 아래와 같은 에러가 나옵니다. 포트번호를 8080/8081/8082등 무점유(무실행) 상태에서 바꿔봐도 동일한 에러가 나와 터미널에서 rest api test 실행이 안됩니다. 어떻게 해야 해결이 될지 조언 바랍니다. http: error: ConnectionError: HTTPConnectionPool(host='localhost', port=8081): Max retries exceeded with url: /json_test (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fb080e29fd0>: Failed to establish a new connection: [Errno 61] Connection refused')) while doing a GET request to URL: http://localhost:8081/json_test http -v GET http://localhost:8081/json_test로 실행하면 아래와 같이 나옵니다. python version 문제 일까요? 참고로 제 사용 버전은 3.9.12 입니다. GET /json_test HTTP/1.1 Accept: */* Accept-Encoding: gzip, deflate, br Connection: keep-alive Host: localhost:8081 User-Agent: HTTPie/3.1.0 http: error: ConnectionError: HTTPConnectionPool(host='localhost', port=8081): Max retries exceeded with url: /json_test (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7feea0c29f40>: Failed to establish a new connection: [Errno 61] Connection refused')) while doing a GET request to URL: http://localhost:8081/json_test
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
REST API 구현 실행시 문제점
@app.route('/json_test') def hello_json(): data = {'name' : '김대리', 'family' : 'Byun'} return jsonify(data) 실행후 {"family":"Byun","name":"\uae40\ub300\ub9ac"} 출력됩니다. 사전의 키 name과 family 순서가 바뀌고 name의 한글이 깨지는데.. 원인과 해결 방법을 설명 부탁드립니다. 참고로 /server_info는 아래 처럼 잘 실행 됩니다. {"server_name":"0.0.0.0","server_port":"8081"}
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
jsonify 변환시 비정상적인 데이터 반환
안녕하세요 선생님, 먼저 좋은 강의 제공해주셔서 감사합니다. 한 가지 문의가 생겨 질문 남깁니다. [문의 위치] 파이썬 flask 기본과 웹기술 > flask 로 Rest API 구현과 테스트 > 11:28 라우팅 /json_test 경로를 통해 데이터를 jsonify 메소드로 변환하는 과정에서 비정상적인 반환값이 확인됩니다. (이미지1) 입력 : data = {'name' : '김대리', 'family' : 'Byun'} (이미지2) 출력 : {"family":"Byun","name":"\uae40\ub300\ub9ac"} 이와 같이 name(key)에 대한 value 값이 정상적으로 출력되지 않습니다. (이미지3) 하지만, 터미널에서 http 명령어로 실행하면 정상적인 값이 보입니다. ** 참고로, 이어서 설명하시는 라우팅경로 /server_info 의 반환 데이터값에는 문제가 없습니다. 더불어, 한가지 더 질문 드리자면 선생님 출력 화면을 보면 (이미지4) json 데이터가 한줄이 아닌 여러줄, 그리고 색상도 칠해진 상태로 출력이 되는데요. 저의 경우에는 그렇지 않아서(이미지2), 해당 이유도 문의드립니다. 좋은 강의 정말 감사합니다. ^^ 이미지1 이미지2 이미지3 이미지4
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
강의 7분 1초 , current_user 문의 드립니다.
데이브 선생님안녕하세요. 늘 말씀드리지만, 덕분에, 플래스크를 많이 이해 하게 되었습니다. 질문을 하고 잘 싶은데, 질문을 하는것도 어렵네요. 제가 생각하는 것을 모두 설명하면 질문이 더 난해해 질것 같아서 요약해서 질문 드려볼게요~ current_user는 User.get() 함수로 : user_id로 찾아서 리턴한 user 객체가 current_user가 될수도있고 User.find() 함수로 : user_email로 찾아서 리턴한 user 개체가 current_user가 될수도 있고 User.create() 함수로 : user 객체를 생성하거, 찾아서 리턴한 user 객체가 current_user 가 되기도 하는거 같은데 제가 이해한것이 맞는지 궁금하여서 문의 드립니다. 갑자기 너무 멘붕이 왔습니다. ㅠㅠ
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
flask로 작업한 웹페이지의 라이브러리 install 방법 문의
안녕하세요. 현재 강사님의 "처음하는 파이썬 데이터 분석 과정"과 flask를 같이 강의를 듣고있습니다. 강의를 들을때는 제 컴퓨터에 파이썬과 주피터를 설치하고, 그리고 필요한 라이브러리를 제 컴퓨터에 인스톨하고 import 해서 사용을 하잖아요. 그런데 flask관련 웹호스팅을 받게 되면 라이브러리를 install 할 수가 있는지 궁금합니다. 보통 php나 asp, 닷넷 등의 웹호스팅은 필요한 폴더만 올려놓을 수 있으며, 따로 인스톨 할수 있는 기능이 없는 걸로 알고 있습니다. 플라스크를 웹호스팅한다면, pandas나 그래프 관련 라이브러리를 어떤 방법으로 인스톨해서 import하는지 궁금합니다.
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
go live 사용 시 디렉터리 목록 표시
안녕하세요 좋은 강의 감사드립니다. 실습 중, go live를 사용하여 수정된 사항에 대해서 확인하면서 수업을 진행해 주시는데요, 디렉터리 리스트가 보이는 화면(아래 사진)으로만 연결이되어서 찾아보니, 라이브서버에서 브라우저에서 직접 코드를 실행하려면 index.html전용 폴더가 있어야한다는 답변을 찾았습니다만, 어떻게 적용하는지 모르겠네요 ㅠㅠ..
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
도전과제 질문
안녕하세요 좋은 강의 감사드립니다. 강의 마지막 도전과제를 아래와같이 짜보았는데요. inner_wrapper 내 print문에서 .format을 이용하여 출력 한 뒤, inner_wrapper을 리턴하도록 짜보았습니다. print('<{0}>' + function(*args, **kwargs) + '</{0}>' .format(tag)) 출력 결과를 보니, 앞 tag를 받아오지 못하고 그대로 출력되더라구요! '<{0}>'안에 있는 {0}을 그대로 문자로 인식해서 출력된 것인가요~? 그렇다면, 왜 '{/0}'은 tag 변수를 받아와서 입력한 html 태그가 출력되는 것인지 궁금합니다. 추가로 print문 내에서 .format 함수를 사용하여 출력하려면 어떤식으로 수정되어야 하는지 궁금합니다. 다른 간단한 예제들을 찾아봤을 때, .format(변수)로 바로 받아올 수 있는걸 확인했는데, 제가 어떤 부분을 놓치고 있는건지 모르겠어요. 또, 출력 결과 None이 출력되는데 이 이유도 궁금합니다
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
윈도우 httpie 작성법
강의를 보고 똑같이 따라해도 None으로 출력이되어 구글링 하여 알아본 결과 잘 실행되어서 다른 분들도 보시라고 올립니다. http GET http://localhost:8080/login user_name==dave pw==1111 email_address==korea@naver.com 이런식으로 & 나 \ 를 작성하지 않고 하시면 제대로 작동합니다
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
11분 11초 , import test 하면 test모듈이 자동으로 실행되는걸까요?
선생님 안녕하세요 수업내용중 궁금것이 있습니다 start.py에 import test 를 하였습니다 start.py를 실행하면 test.py 가 실행이되고 start.py 의 코드가 실행이 되었습니다 import 만 해도 모듈이 실행이 되는거 같은데, 제가 생각한게 맞는지 궁금하여 문의 드립니다. 제가 생각하기에 import를 했는데 실행이 된다면 뭔가 좀 안좋을거 같아서요..
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
오류 질문드립니다.
Q1. REST API 구현과 테스트 강의 실습까지는 문제없이 잘 진행이 되었습니다. http GET http://localhost:8081/json_test 를 터미널 환경에서 입력하고 쥬피터 노트북에 있는 글자가 웹페이지에 잘 불러와졌습니다. 그리고 터미널 환경에서도 잘 불러와지네요. 하지만, 이번 강의 /login 부분에서 오류가 발생하네요. 스펠링을 확인하라는데 틀린부분은 없거든요. 해결책을 알려주시면 감사하겠습니다. 아나콘다 터미널 환경에서 http GET http://localhost:8080/login 으로 정확히 입력했습니다. Q2. 원리가 궁금합니다. Flask라는 프레임워크를 활용해 서버를 구축하고 VSCode에 있는 "dave"라는 글자를 웹페이지에 띄우는게 맞는지요? 그렇다면 REST API 실습에서는 VScode가 아닌, 쥬피터노트북 환경에 있는 글자를 웹페이지에 불러왔는데 .. 이 둘의 차이점이 뭔지 헷갈립니다.