2017-09-05 10 views
0

私はチュートリアルで見つけた小さなコードからFlaskアプリケーションを構築してきました。 My Flaskアプリは、ブートストラップ、WTForms、Jinjaを使用してHTMLファイルをレンダリングします。私はブートストラップが必要ではないと思っているので、私はきれいにしたいと思っています。FlaskにBootstrapなしでJinjaを使用できますか?

  1. BootstrapなしでJinjaとWTFormsを使用できますか?私はかなりあなたが できることを確信していますが、私は{{ wtf.form_field(form.username) }}のようなコードを持つ多くの例を見つけたので、私は安全ではありません。
  2. {{ wtf.form_field(form.field1) }}の利点は何ですか?
  3. フットスイッチをブートストラップなしで使用できますか?私は すべてのファイルを含めたくありません。

答えて

1

ジンジャーはレンダリングエンジンです。それは何をレンダリングしているか気にせず、あなたがHTMLページをレイアウトするためにTwitter Bootstrapを使うことに気をつけていないことを含んでいます。

wtf.form_fieldはFlask-Bootstrapのマクロで、ブートストラップのCSSでラベル、入力、エラー、その他の情報を表示します。それを使用する必要はありません。そのソースを見て、代わりに何をする必要があるかを見ることができます。

ブートストラップやFlask-WTF、Flask-Bootstrapなどの既成のCSSを使用して、処理したくないアプリケーションの部分を処理するのに間違いはありません。

関連する問題