2011-11-09 19 views
11

とその質問に申し訳ありませんはFlaskかMVCかMTVですか?

しかし、私は実際にはフラスコを得ることはできないようです、それは、ジャンゴで使用されるようなテンプレートエンジンが付属しています、それはMTVですか?

MVCとPythonに関連する何かを見るたびに、TurbogearsとDjangoがあるので、Flaskはどうですか?

+1

あなたが知りたいことについてもう少し具体的にできますか? – Polynomial

+1

私はちょうどフレームワークを分類したい、私はプロジェクトを作るだろうと私はFlaksを使用し、私はいくつかの紹介を行い、概念を定義する必要があります。 – Abdelouahab

答えて

21

homepage puts itとして、それはマイクロフレームワークです。 MVCではありません(しかし、フラスコにはモデルはありませんが、SQLAlchemyのようなものと組み合わせることができます)。MTVが何を意味するのかよくわかりません。これは基本的に、純粋なWSGIのラッパーであるwerkzeugのラッパーです。テンプレート機能を持つラッパー。

編集:また、用語の意味は何ですか?ドキュメントを参照して、何ができるかを見て、それがあなたにとって良いのかどうかを判断してください:)

+0

mtvはdjangoが使用するもので、mtvはModel Template Viewを意味し、プロジェクトを部分的に「カット」してチームの作業を簡素化するので、プログラマーは自分自身の仕事を持ち、webdesignerは仕事も、別の方法で、最終的な結果では、それは2つのジョイントになります:) – Abdelouahab

+5

まあ、MTVは本当に事ではありません。 [このページ](http://jeffcroft.com/blog/2007/jan/11/django-and-mtv/)に記載されているように、従来のMVCパターンとは少し異なります。また、ウィキペディアはdjangoを[MVCフレームワーク](http://en.wikipedia.org/wiki/Django_(Web_framework))として記述しています。 – Felix

+0

はい、私は2つの概念の間の "混乱"について多くの記事を読んできました! – Abdelouahab

関連する問題