가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]대시보드
월 15,400원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
유니코드 str
-11섹션 4번째 강의, 5분 30초 경입니다.get_id의 경우 unicode를 return해야되서 강좌에서 str을 붙여준다고 했는데요,int 타입으로 넘겨주면 왜 안되는건지 궁금합니다!
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
vscode 서버 띄우는 것 이슈
안녕하세요 강의 수강 중에 vscode관련 내용 질문 드립니다. 특정 코드 내용은 아니여서 영상 정보는 안 적었습니다. vscode로 flask 를 띄웠는데요, (render_template으로 html 파일 연결했습니다) html 파일을 수정하고 cmd +s 를 하더라도, 웹 페이지에 반영이 안 됩니다 (ex>jinja2 template 반복문, loop.index) 그치만 앱을 껐다가 다시 돌리면 반영이 됩니다.go live 로 Live server를 띄웠을 때, 열려있는 python file에 대한 서버가 띄워지는 것이 아니라, project 전체에 대해서 띄워집니다. (ex>00_projects 폴더가 열리는데 원하는 것은 hello_loop 포함된 flask 웹페이지)두 경우를 해결하고 싶은데 어떻게 하면 좋을지 문의드립니다 ㅠㅠ
- 해결됨가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
창을 닫았다가 열었을 때 구독 상태가 풀립니다.
강의를 끝까지 수강한 후 마무리 겸 테스트를 해보았는데요.구독한 후에 창을 닫았다가 다시 열어도 구독 상태가 유지되어야 하는 것으로 알고 있습니다.탭을 닫았다 열었을 때는 상태가 유지 되는데, 모든 창을 닫았다 새로운 창을 열면 구독 상태가 사라지고 다시 이메일 입력란이 뜹니다.데이터베이스에는 정보가 그대로 저장되어 있는데 웹 상에서만 그런 것 같아요.어떻게 해결해야 하나요? (제 코드도, 강사님의 코드도 모두 똑같이 동작됩니다 ㅠㅠ) 아니면 원래 유지되지 않는 것인가요?
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
url 접속 실패
* Running on http://127.0.0.1:8080 * Running on http://192.168.100.29:8080 위와 같이 한 번 실행 시 url 주소가 두가지가 나오게 되고 둘 다 404에러로 사이트를 찾을 수 없다고 나옵니다
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
[flask 로 Rest API 구현과 테스트] 질문있습니다
현재 해당 수업을 너무 잘 듣고 있는 수강자입니다~ 이런 강의 제공해주셔서 감사드립니다.제가 이 강의를 듣게된 이유는 머신러닝 모델을 통해서 모델을 배포하고 결과를 고객에게 보여주기위해 Flask를 사용해보려고 하기 때문인데요..아직 지식이 짧아서 그런지, REST API 구현시 ML모델 결과가 만약 Table로 나온다면 이 역시도 JSON 파일로 response를 해줄수가 있는걸까요?답변 기다리고 있겠습니다.
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
예전에 구매를 했고 다시 들어보려 합니다.
너무 오랜만에 인프런에 다시 들어왔습니다.풀스텍 세트로 다섯 강의를 구매했었는데2023년 현재 들어도 무방한가요?바뀐 부분이라던지 없는 건가요? 좋은 강의 감사합니다.
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
git 주소나 참고자료는 어디서 볼수있을까요 ??
소스자료 보고싶고 참고자료도 보고싶습니다
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
nomodule error
이전에도 이런 비슷한 문제로 엄청 고생한적이 있습니다 ㅠㅠModuleNotFoundError: No module named 'flask_cors'라고 나오지만pip install flask_cors 라고 치면 다른 버전에의 python에 이미 설치되어 있다고 나오고 제가 쓰는 버전에 사용하려면 계속 설치가 되지 않고 이미 있다고 나오면서 import는 되지 않습니다. mac사용자인 코린이라 도저히 이 문제가 발생할때마다 한발도 나갈수가 없네요 ㅠㅠ 도와주세요 이전에도 고가강의 잘 따라가다가 포기했습니다 이런 문제로 ㅠㅠ이제 해결책을 배워서 좀 해쳐나갈 수 있었으면 합니다. ㅠ 이거 예전에 해결해보려고 homebrew도 알아보고 별짓다 해봤었습니다. 저는 선생님 강의대로 anaconda를 사용하지 않고 별도 파일에 따로 import한 파일을 사용하고 있습니다. 이전에 anaconda사용하다 위 문제를 부딛해서 따로 잘 관리하며 사용하면 될꺼라 생각해서 사용하고 있었는데 ㅠ 또 이러네요 ㅠㅠ 제발 도와주세요 ㅠㅠㅠ
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
vue cdn 출처
vue cdn과 axios 출처도 알려주시면 좋을듯 합니다.강의에서 갑자기 추가된 라인인것 같아서요.아니면 개별적으로 사이트에서 한줄씩 불러도 되는 걸까요? 현재는 bootstrap이 업데이트되어서 4.5과 최고 가까운 4.6버전으로 설정해도 기본 html에서 example다운 받기하면 axios랑 vue js 의 cdn은 안나오는것 같아서요.선생님 강의 한편 볼때마다 스스로 다르게 직접 만들다 보니 여기서 문제가 생겼습니다.만약 개별적으로 cdn을 찾아서 하는것도 유효하다면 간단한 답변만 부탁드려요 :) 마지막쪽에 scripte에서 get method 쪽도 그런데요 vue 강의는 아니지만 출처나 별도로 공부할 수있는 방향이라도 알려주시면 좋을 듯합니다. 선생님 자료에서 붙여넣기만 하는 방식은 추후에 응용을 못할것 같아서요 ㅠ 너무 강의 잘듣고 있지만 이 부분은 조금 아쉬워요 ㅠㅠ
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
mysql 설명이 누락된 것인지 문의드립니다
챕터 이름 - 실전 ABTest 기능 지원 블로그 구현하기: mysql 데이터베이스 준비14:49 질문 1. 화면에 보이는 주피터노트북(9_flask_mysql_mongodb)에서, 아래에 '사용자 테이블' 셀 이후는 설치 후에 다뤄본다고 언급하셨는데요. (create table, 스키마 설정 등) 아무리 그 뒤 영상들을 봐도 설명된 곳을 못찾겠어서 질문드립니다. 이후 'mysql 테스트' 셀, '기존 테이블 수 확인하기' 셀 등 여러 튜토리얼 코드가 있는데 아무런 설명된 영상을 찾을수가 없는데요. 의도적으로 생략하신 걸까요? 특히 DB관련 지식이 없어서 스키마 설정하는 부분에 대해 설명을 들을수있다면 좋을거같은데 아쉽습니다 ㅜㅜ ('사용자 테이블' 셀) CREATE TABLE user_info ( USER_ID INT UNSIGNED NOT NULL AUTO_INCREMENT, USER_EMAIL VARCHAR(100) NOT NULL, BLOG_ID CHAR(4), PRIMARY KEY(USER_ID)); 이처럼 명령어를 입력하는데 어떤 문법이 쓰였고 왜 사용된건지, 추후 커스터마이징할때 어떻게 응용하면 될지 감이 안잡힙니다. 해당 내용 설명된 챕터가 있는데 제가 못찾는거라면 알려주시면 감사하겠습니다. 질문 2. 위처럼 CREATE TABLE 로 한번 스키마를 설정하고 나서 그 후에 새로운 속성(예를 들면 BLOG_URL) 을 추가하고자 할때는 어떻게 해야 할까요?
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
libarary 설치시 경로
선생님의 파일을 통해 강의를 듣고 VScode로 연습도 해보려고 하고 있습니다. 새 폴더를 만들어서 그곳을 통해 새 py 파일을 만들어서 연습하는데... 새로 py 파일을 만들때 가끔 기존에 사용하던 libarary를 다시 깔아야 하는 것 같네요 ㅠ라이브러리를 설치할때 -m으로 설치해야 이 문제가 해결될지요... homebrew로 가급적 설치하려하고 있는데 path 설정을 찾아봐도 잘 이해가 안되 질문납김니다. 설명이 너무 길어진다면 참고할 자료나 영상만 추천해주시면 스스로 찾아보겠습니다 ㅠ
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
첨부파일 코드로 실행중인데 사용자 이름 비밀번호를 입력하라고 뜹니다.
수업 잘 듣고 있습니다. 강의 자료 04_flask_ABTest 폴더를 그대로 Visual Studio Code에 가져와서 서버를 시작하고 주소를 적으면 아래의 입력창이 계속 뜨는 문제가 발생합니다. 저기서 취소를 하면 Unauthorized 이게 바로 뜨는데 무엇에 저 Prompt 창이 뜨는지 알 수 있을까요
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
user_loader 관련
안녕하세요. 블로그 구독 기능 구현하기 강의 13분 50초 경에 밑의 blog_abtest.py 파일에서 load_user 함수에 user_id 인자는 flask login이 http request에서 자동으로 id 추출한다고 하셨는데 궁금한 게 있습니다.1. 추출되는 대상은 User(UserMixin)에서 만든 user 객체인가요 ?2. 자동으로 id를 추출한다고 했는데 만약 대상이 id가 아닌 다른걸로 하고 싶다면 어떻게 설정하나요? 예를 들어 email을 받아서 User.get함수에서 인자로 사용하고 싶다거나?@login_manager.user_loader def load_user(user_id): return User.get(user_id)
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
인코딩 문제
첨부해주신 코드파일을 다운받아 압축풀고pycharm 으로 .py파일을 열었는데, 인코딩이 깨져서 나옵니다!utf-8 , euc-kr 로 해봤는데 똑같네요 ㅠㅠ 해결방법이 없을까요?
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
04_flask_ABTest 404에러, 500에러
안녕하세요! 유익한 강의 열심히 수강하고 있는 수강생입니다.실전 블로그 풀스택으로 구현하기: flask 로그인 기능과 라이브러리에서 04_flask_ABTest 폴더를 blog_abtest.py 파일을 통해서 서버를 띄우는 과정에서 http://127.0.0.1:8080/blog/blog1 주소로 접속하려고 하니, 처음에는 404에러가 뜨다가 나중에는raise ServerSelectionTimeoutError(pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [Errno 61] Connection refused, Timeout: 30s, Topology Description: <TopologyDescription id: 632764f602f64f58bd63bf5c, topology_type: Unknown, servers: [<ServerDescription ('localhost', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('localhost:27017: [Errno 61] Connection refused')>]>127.0.0.1 - - [19/Sep/2022 03:36:04] "GET /blog/blog1 HTTP/1.1" 500 -이와 같은 500에러가 발생하는 것을 확인했습니다.http://127.0.0.1:8080/blog/auth -> 해당 주소는 접속이 문제 없이 잘 되는 것을 확인할 수 있습니다.선생님께서 올려주신 flask_ABTest 폴더를 그대로 실행해봐도 다음과 같은 에러가 발생하는데, 혹시 해결할 수 있는 방법이 있을까요?감사드립니다.
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
client 의 주소 받는 방식
선생님, 안녕하세요 강의 늘 재밌고 유익하게 듣고 있습니다. 막바지에 다다랐는데 처음으로 질문을 드립니다. 블로그 접속기록 로깅하기 9분 20초 대에 나오는 client의 주소를 파악하기 위해request.environ.get("HTTP_X_REAL_IP",request.remote_addr )위와 같은 코드를 사용하는데, request.remote_addr 라는 코드도 존재하더라구요. request.envrion 이 dict 인것 같은데 get 함수 이후에 나오는 HTTP_X_REAL_IP 는 무엇을 의미하는지 자세하게 설명해주실 수 있으신가요? 구글링을 해봤는데 차이를 찾기가 쉽지 않네요. 감사합니다 :)
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
윈도우 QueryString 사용법 : http GET [URI] param1==1 param==2
윈도우 QueryString 사용법 : http GET URI param1==1 param==2입니다
- 해결됨가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
Rest API 이해를 위한 웹기술 이해: GET 방식과 URL 강의에서 윈도우 환경에서 httpi 파라미터값을 못 얻어올때 해결방안입니다.
https://stackoverflow.com/questions/50319752/httpie-not-recognizing-second-parameter-of-get-request 처럼 ex) http GET "localhost/api/data?param1=3¶m2=7" 으로 해결 가능합니다 도움 될까 하여 올립니다.
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
안녕하세요 404 error 관련해서 질문드립니다.
안녕하세요 선생님 항상 강의 잘 듣고 있습니다. 다름이 아니라 404 Not found 에러 때문에 질문드립니다. 실행은 잘 되는 것 같은데 저 보라색으로 가려진 링크를 눌러도 404 error 가 뜨고 Localhost:8080/hello/test 로 실행을 하여도 같은 에러가 뜹니다.. 선생님 코드와 비교했을 때 틀린 점이 없었고 강의도 다시 들었는데 영문을 모르겠습니다. User is not defined 라는 에러 때문에 User라는 클래스를 선언해주었던 것빼고 차이가 없는데 이 떄문인지 여쭙고자 질문드렸습니다. 감사합니다 건강하세요! *** localhost:8080/test 라고 치면 정상작동 됐습니다. 감사합니다! 근데 한 가지 더 질문 드리고 싶은데 선생님 화면과는 다르게 localhost:8080/blog/test 라고 치면 왜 404 not Found라고 뜨는지 궁금합니다. render_blueprint( , url_prefix = '/blog')로 해놓았는데 이 경우 app.route로 /blog 도 따로 설정을 안해줘서 오류가 뜨는 것일까요? * 실행 후 화면 * CODE 내용
- 미해결가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
예제 코드가 실행되지 않는데 해결방법을 알 수 있을까요?
이렇게 오류가 발생하는데 혹시 해결방법을 알 수 있을까요?? 구글링을 통해서 해결하려 했는데 잘 되지 않네요ㅠ 해결하였습니다. 폴더명을 한글로 작성하였을 때 저런 오류가 발생하였고 영어로 변경한 후 더이상 오류가 발생하지 않았습니다.