0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

FLASK,Bootstrap,javascriptの連携プレー

Last updated at Posted at 2019-10-12

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)
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?