0

私はDjangoを使い始めています。私はモデルからビューを自動的に作成する可能性に本当に感心しています。 他のWebフレームワークにこのような機能があるかどうかを知りたいと思います。私はRoRの足場を知っていますが、それはあなたが関連するモデルを変更する場合に手動でビューを変更する必要があるので、全く同じことではありません。Django管理者のようにモデルから自動的にビューを作成するには?

+0

Gerardのリンクで指摘されているように、この機能は「汎用ビュー」と呼ばれています。 – andrers52

+0

Rails 3では、「汎用アクション」と呼ばれる代替手段があります。[http://yehudakatz.com/2009/12/20/generic-actions-in-rails-3/][1] [1]:http ://yehudakatz.com/2009/12/20/generic-actions-in-rails-3/ – andrers52

+0

私が見つけたもう一つの選択肢はCSSレイアウト生成ツールを使用しています。 Ruby on Railsには、コンパスと青写真があります。この投稿は、それらを使用する方法を説明していますhttp://nicksda.apotomo.de/2010/11/how-blueprint-and-compass-help-idiots-making-css-layouts/ – andrers52

答えて

2

ここで答えを探している人には、おそらくdjango-baker(https://github.com/krisfields/django-baker.git)が必要な処理を行います。

pip install django-baker 

その後INSTALLED_APPSにdjango_bakerを追加し、以前にあなたは、彼らが生成することができるように、あなたのアプリからurls.pyとviews.pyを削除する必要が

python manage.py bake your_app_name 

注意を実行します。

これで、すべてのスケルトンのものが生成されます。

+0

これは質問に直接質問には対処しませんが、関連情報を追加し、他人に役立つ可能性があります。 – Martin0x777

関連する問題