본문 바로가기

web22

[Flask] Redirect & Errors 예제 Flask – Redirect & Errors - TutorialspointFlask – Redirect & Errors Flask class has a redirect() function. When called, it returns a response object and redirects the user to another target location with specified status code. Prototype of redirect() function is as below − Flask.redirect(locatwww.tutorialspoint.com    12345678910111213141516171819202122from flask import Flask, redirect, url_fo.. 2020. 9. 24.
[Flask] Sessions 예제 Flask – Sessions - TutorialspointFlask – Sessions Like Cookie, Session data is stored on client. Session is the time interval when a client logs into a server and logs out of it. The data, which is needed to be held across this session, is stored in the client browser. A session with eawww.tutorialspoint.com  1234567891011121314151617181920212223242526272829303132333435363738394041424344454647.. 2020. 9. 24.
[Flask] Cookies 예제 Flask – Cookies - TutorialspointFlask – Cookies A cookie is stored on a client’s computer in the form of a text file. Its purpose is to remember and track data pertaining to a client’s usage for better visitor experience and site statistics. A Request object contains a cookie’s awww.tutorialspoint.com  웹사이트는 쿠키를 통해 접속자의 장치를 인식하고,접속자의 설정과 과거 이용내역에 대한 일부 데이터를 저장한다.      1234567891011121314151617.. 2020. 9. 24.
[Flask] jinja template 활용하여 static 폴더의 자료 가져오기 1234567891011121314 # jinja 탬플릿을 활용하여 static 폴더의 자료를 가져오는 예제.  from flask import Flask from flask import render_template app = Flask(__name__) @app.route('/')def index():   return render_template('index.html') if __name__ == '__main__':   app.run(host='0.0.0.0', port = 80, debug = True)     1234567891011121314!DOCTYPE html>html lang="ko">head>    meta charset="UTF-8">    meta name="viewport" con.. 2020. 9. 24.
[Flask] request.form 사용하여 key, value 값 전달 123456789101112131415from flask import Flask, render_template, requestapp = Flask(__name__) @app.route('/')def student():   return render_template('addrbook.html') @app.route('/pbook',methods = ['POST', 'GET'])def result():   if request.method == 'POST':      val = request.form #addrbook.html에서 name을 통해 submit한 값들을 val 객체로 전달      return render_template("pbook.html",result = val) #name은 key, nam.. 2020. 9. 23.
[HTML] < a href = "사이트 주소" target= "blink" ></a> 123456789101112!DOCTYPE html>html>head>    meta charset='utf-8'>    title>HTML 태그의 속성/title>  /head>body>    a href="http://www.naver.com" target="blink">네이버 사이트로 이동/a>         a href="http://www.daum.net">다음 사이트로 이동/a> /body>/html>Colored by Color Scripter 2020. 9. 10.
[HTML] 웹 개념 정리 1) URL (Uniform Resource Locator): 인터넷에 연결된 정보에 접근하기 위해 사용하는 주소 형식을 가리키는 말.   2) IP (Information Provider): 주소를 기억하기 쉽게 의미를 파악할 수 있는 상징적인 문자로 구성한 주소. 3) 서버 프로그램, 클라이언트 프로그램 * 서버 프로그램: 자바, C#, 루비, 파이썬, 자바스크립트      - 웹 프레임워크(ASP.NET, JSP, PHP 등)     - MVC 프레임워크(ASP.NET MVC, Spring MVC, Ruby on Rails 등)     - 비동기 프레임워크(Node.js Express, Jetty) * 클라이언트 프로그램     - 반드시 HTML, CSS, 자바스크립트로 개발  4) MVC 패턴 .. 2020. 9. 4.
[Flask] 컬렉션(Dictionary), Jinja template(%) 사용하여 score table 출력 Template Designer Documentation — Jinja Documentation (2.11.x)This document describes the syntax and semantics of the template engine and will be most useful as reference to those creating Jinja templates. As the template engine is very flexible, the configuration from the application can be slightly different from tjinja.palletsprojects.com  12345678910from flask import Flask, render_templateap.. 2020. 9. 3.
[Flask] request 사용하여 POST, GET 출력 123456789101112131415161718from flask import Flask, redirect, url_for, requestapp = Flask(__name__) @app.route('/success/')def success(name):   return 'welcome %s' % name @app.route('/login',methods = ['POST', 'GET'])def login():   if request.method == 'POST':      user = request.form['nm']      return redirect(url_for('success',name = user))   else:      user = request.args.get('nm')      retur.. 2020. 9. 3.
[Flask] url_for, redirect 사용하여 main, major, minor 페이지 출력 #app.route 함수실행 호출 --> url_for1234567891011121314151617181920212223242526#모듈 추가 from flask import Flask, url_for, redirect #웹앱 생성app= Flask(__name__) #프로젝트 객체 생성 @app.route('/major')def major():    return 'Major Page'@app.route('/minor')def minor():    return 'Minor Page'@app.route('/')def index_page(id):    if id == 'root':        return redirect(url_for('major'))    else:        return redirec.. 2020. 9. 3.