25%
33,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
[restful API]서버 구성관련 문의드립니다.
restful API 활용하기 관련 문의드립니다. API 파일을 만들 때에,app.run(host='0.0.0.0', port=8000) 으로 서버를 구동할 경우에도, 브라우져 창에서 접속은 localhost:8000 으로 하면 되는건가요? 강의 자료,api_hangul.py또는 api_minus.py 로 API서버를 구동하고, 브라우져에서 접속하거나,http://127.0.0.1:8000/minus?x=3&y=7python resourceGet.py을 실행하더라도동일하게 에러가 나는데요.'error': "415 Unsupported Media Type: Did not attempt to load JSON data because the request Content-Type was not 'application/json'." 왜 그런건가요??
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
[공유]파일서버 만들기_파일 다운로드 에러발생시 참고하세요
안녕하세요.[섹션3]프로젝트 진행 - 파일 서버 만들기(2:44) 파일 다운로드와 삭제 에서,send_file() 모듈을 사용하여 다운로드 하는데요.attachment_filename 파라미터가 인식이 안됩니다." TypeError: send_file() got an unexpected keyword argument 'attachment_filename' " vscode 에서 send_file() 함수를 확인하니 해당 파라미터가 보이지 않고 대신 download_name 파라미터가 있어서 변경하니 잘 돌아갑니다.@app.route('/down/<path:filename>') def down_page(filename): print(filename) return send_file('uploads/' + filename, download_name= filename, as_attachment=True) 혹시 저처럼 안되시는 분은 참고하세요.
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
[데이터베이스 기초(Mongo DB),첫번째]mongo 실행관련
강의와 시차가 있어서 인지 mongo 다운로드 후 생성된 파일들이 차이가 있네요. mongo.exe 파일이 없어서 10:01 즈음에 mongo 실행하면 실행이 안되네요.사이트에서 tools > mongosh 을 추가로 다운로드 받아서 디렉토리를 시스템변수에 추가로 넣은 후에 mongsh를 실행해야 mongodb와 연결한 결과가 출력되는 것 같습니다.[강의화면][최종화면]
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
[Jinja2 연습문제 두번째] calcuate 접속시 화면
아무숫자를 넣지 않고 sumit 한 경우, 서버에러가 나는데요. 이렇게 동작을 하는 게 맞는 건가요?
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
[get과post요청 처리방식 이해]03_get_post from action 문의
안녕하세요. [get과post요청 처리방식 이해]03_get_post 강의중에,app.py 의 @app.route("/user", methods=['GET', 'POST'])이 부분에서 /user 의 경로는 사용이 안되는 것 같은데요.index.html form 의 action ="" 이어서 이게 우선되어서 그런건가요?? 12:01 분 부분의 강의설명 중에 action ="" 를 삭제하면 5000/ 에서 처리가 된다고 하셨는데이미 그렇게 되고 있는 것 같습니다. index.html 에서 action 부분을 /user 를 넣어주니 <form action="/user" method="post">브라우저에서 5000/ user 에서 welcome.html 화면이 나오네요.
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
python for vscode extension이 없네요
python for vscode extension이 없네요. 어쩌죠? 그냥 없이 진행하나요?
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
127.0.0.1:5000 접속 시 오류
to load resource: the server responded with a status of 404 (NOT FOUND)127.0.0.1:5000 에 접속하면 이러한 오류가 발생해. 어떻게 해결 할 수 있을까?해당 문제는 http://127.0.0.1:5000/ 경로에 해당하는 라우트가 정의되지 않았기 때문에 발생합니다. 이 문제를 해결하려면 기본 경로('/')에 대한 라우트를 추가해야 합니다. 예를 들어, 기본 경로로 이동할 때 사용자 이름을 기본값으로 설정할 수 있습니다.app.py를 다음과 같이 수정하세요:```pythonfrom flask import Flask, render_template, requestapp = Flask(__name__)@app.route('/')def index(): return get_page('default_username') # 여기서 'default_username'을 원하는 기본 사용자 이름으로 변경하세요.@app.route('/<username>')def get_page(username): length = len(username) return render_template("index.html", name=username, length=length)if name == "__main__": app.run()```이제 http://127.0.0.1:5000/에 접속하면 404 오류가 아닌 기본 사용자 이름에 대한 페이지가 표시됩니다. 사용자 이름을 URL에 직접 추가하여 다른 사용자 이름에 대한 결과를 확인할 수도 있습니다.
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
동적 라우팅 관련하여 질문드립니다.
플라스크 시작해 봅시다 - 라우팅과 렌더링, 정적 파일 만들기 강좌의 12분에 있는 get_profile 함수의 데코레이터에는 동적 라우팅을 <username> 으로 사용하고 있습니다. 프로젝트 진행 파일 서버 만들기 - 파일 다룬로드 기능 만들이 강좌의 0:56 부분의 down_page와 delete_page의 함수 데코레이터에서는 <path:filename>으로 사용하고 있습니다.< > 안에 들어갈 명칭의 경우 본인이 정하는 것임은 알겠으나, 후자의 path:는 어떤 용도로 사용된 것인지 궁금합니다.
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
구구단 문제풀이 질문
구구단 출력 문제인데 질문이 있습니다.main.pyfrom flask import Flask from flask import render_template from flask import redirect from flask import request from flask import url_for app = Flask(__name__) @app.route("/") @app.route("/<int:num>", methods=['POST', 'GET']) def gugudan(num=None): if request.method == 'GET': return render_template('index.html', gugudan=None) else: temp = request.form['input'] return render_template('index.html', gugudan=temp) if __name__ == "__main__": app.run(debug=True) index.html<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="{{ url_for('static', filename='file.css') }}"> </head> <body> <form action="/" method="POST"> <p><input type="text"/ id="input" value="name"><input type="submit"></button></p> <form> {% if gugudan == None%} <p>Have to Type number</p> {% else %} <p>숫자가 입력되었습니다</p> {% endif %} </body> </html> 위와 같이 main.py에서 method 타입을 2가지로 나눠서 한번에 처리도 가능할거라 생각했는데, method not allowed가 나오네요.혹시 무엇이 문제일까요?
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
연습문제 풀이 질문입니다.
구구단 출력 문제인데 질문이 있습니다.main.pyfrom flask import Flask from flask import render_template from flask import redirect from flask import request from flask import url_for app = Flask(__name__) @app.route("/") @app.route("/<int:num>", methods=['POST', 'GET']) def gugudan(num=None): if request.method == 'GET': return render_template('index.html', gugudan=None) else: temp = request.form['input'] return render_template('index.html', gugudan=temp) if __name__ == "__main__": app.run(debug=True) index.html<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="{{ url_for('static', filename='file.css') }}"> </head> <body> <form action="/" method="POST"> <p><input type="text"/ id="input" value="name"><input type="submit"></button></p> <form> {% if gugudan == None%} <p>Have to Type number</p> {% else %} <p>숫자가 입력되었습니다</p> {% endif %} </body> </html> 위와 같이 main.py에서 method 타입을 2가지로 나눠서 한번에 처리도 가능할거라 생각했는데, method not allowed가 나오네요.혹시 무엇이 문제일까요?
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
사진 업로드한 파일 사각화
강의에서 게시판에 파일을 업로드 하거나 다운로드 및 삭제 기능을 구현했는데 혹시 업로드한 사진 파일을 시각화하는 방법이 혹시 있을까요??강의에서는 업로드한 사진 파일을 시각화한 실습이 없어서 물어봅니다.
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
기능 설명좀 해주세요..
2분 29초 쯤이구요 tabindex는 -1로 설정해주구요 라고 말해주시는데 tabindex를 왜 -1로 설정하는지 알려주는게 강의 아닌가요? role도 그렇고 aria-labelledby도 그렇고 만약에, 기어를 d로 놓으세요 라고 말하고 아무런 설명이 없다면 기어를 왜 d로 넣어야 하는지 모르잖아요
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
잘 이해가 안가서 그런데!
저 시큐어 파일네임이라는 게 결국엔 내가 저장하는 경로를 상대방한테 숨기려고 하는거 맞죠? 그리고 용량제한 저 3평면은 어떤 규칙인건가요? 16 * 1024 * 1024라는게 1024크기의 파일이란 건 대충 알것같은데 16은 뭐죠..??
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
디버그모드ㅠㅠ
디버그모드를 TRUE로 만들면 웹페이지 /test라 치면 자동으로 웹이 생기는건가요? 아니면 따로 웹을 설정해줘야되는건가요?
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
수업이 중간에 끊기는데..
아직 수정이 안됐네요.... 아예 신경을 안쓰시는것같아요 ㅠ
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
렌더템플릿안에는 경로 안써도 되나요?
자동으로 경로를 설정해주는건가요? 파일 안에 들어가있으니까 써야될것같은데..
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
혹시 render_template()에는 경로
안써도 상관이 없는건가요??
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
안녕하세요 제가 코드를 써서 웹에 올려도 안되네요
혹시라도 제가 오타가 난 것 같아서 강사님이 짜놓은 코드로 다시 올려봤는데 그래도 되지 않고.. 혹시 답변 가능할까요?
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
프로젝트 진행 - 파일 서버 만들기 / 파일 검증 기능 만들기(19강)
- step2의 app.py를 실행하면 127.0.0.1.5000에서 파일을 올릴 수 있도록 upload.html이 정상적으로 작동합니다. 하지만 파일 선택 번튼을 눌러 파일을 올리고 제출 버튼을 누르면 500 Internal Server Error가 납니다. 터미널 창에서는 아래와 같은 에러가 뜨구요... 뭐가 문제일까요? FileNotFoundError: [Errno 2] No such file or directory: './uploads/tick.png' 127.0.0.1 - - [11/Oct/2021 21:52:11] "POST / HTTP/1.1" 500 -
- 미해결파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용
<p>태그에 대해서 더 정확한 설명이 좀 필요합니다.
33:00 쯤에 <p>태그가 개행이라서<input>태그와 나눠진다고 설명을 하셨는데 <h>태그로 해도 개행이 되서 더 정확한 <p>태그의 설명이 필요 할 거 같습니다.