flaskを使ったwebアプリで、画像のサムネイルなどの繰り返しパターンにおいて
ボタンの処理など、どうやったいいのか調べている。
実は、HTML側の情報は、すべてDOMオブジェクトという形で
JAVASCRIPTで中身を追えるということを初めて知った。
前にpython会の集まりのとき、とある人が最近はpythonではなく、
JAVASCRIPTの勉強をしていると言っていた。
最近になって、フロントエンドを触り始めると、JAVASCRIPTがポイントだと言うことが
分かるようになってきた。
しかしながらJAVASCRIPTの場合、jQueryやbootstrapといった、
既成のフレームワークの知識も必要になるので、まるで大海を航海するかのように
何から着手すればいいか分からなくなってくる。
今週の目標は、表題の通りだが、自分のメモ用に記事を書いていくこととする。
flask
- ルーティングを確認する方法
app.url_map
Map([<Rule '/hello' (GET, HEAD, OPTIONS) -> main>,
<Rule '/' (GET, HEAD, OPTIONS) -> main>,
<Rule '/static/<filename>' (GET, HEAD, OPTIONS) -> static>])
- ルーティングをパラメータ化
@app.route('/')
def main():
return redirect(url_for('hello', username='Peter'))
# Also pass an optional URL variable
@app.route('/hello/<username>')
def hello(username):
return 'Hello, {}'.format(username)