from flask import Flask, render_template
app = Flask(__name__)
if __name__ == '__main__':
app.run('0.0.0.0', port=5000, debug=True)
html 파일 -> templates 폴더
css, js, image파일 -> static 폴더
반드시 이 규칙을 지켜줘야지 플라스크가 파일을 인식하고 렌더링 할 수 있음!
@app.route('/')
def home():
return render_template('index.html')
@app.route('/mall')
def mall():
return render_template('mall.html')
이것 역시 플라스크가 인식할 수 있는 규칙으로 이야기해줘야한다.
<link
rel="stylesheet"
href="{{url_for('static', filename='styles.css')}}" />
<img src="{{ url_for('static', filename='images/1.png') }}" />
<script
type="text/javascript"
src="{{ url_for('static', filename='mall.js') }}"></script>
음하핫.. 이제 디자인 수정하러 가야겠다....