私はDjangoを使い始めています。私はモデルからビューを自動的に作成する可能性に本当に感心しています。 他のWebフレームワークにこのような機能があるかどうかを知りたいと思います。私はRoRの足場を知っていますが、それはあなたが関連するモデルを変更する場合に手動でビューを変更する必要があるので、全く同じことではありません。Django管理者のようにモデルから自動的にビューを作成するには?
0
A
答えて
1
0
私は一つの可能な解決策を見つけたと思います。このコンセプトは、モデルドライブ開発と呼ばれます。モデルから直接、単純なアプリケーションを作成する機能を提供するJavaフレームワークがかなりあります。この記事ではいくつか紹介していますhttp://www.javaneverdie.com/java-frameworks/java-domain-driven-frameworks-review/
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
関連する問題
- 1. Django動的モデルの管理者での登録
- 2. 非関連モデルによるDjango管理者のカスタマイズ
- 3. Django管理者:モデルverbose_nameをどのように上書きできますか?
- 4. パーソナライズされたDjango管理モデルを作成するには?
- 5. Djangoのモデル管理者は、フォーム
- 6. django管理者モデルをカスタマイズするには?
- 7. Djangoの自動作成モデル
- 8. Rails:SQLファイルからモデルを自動的に作成する方法
- 9. Django管理者にモデル以外のフォームを追加する
- 10. djangoの管理者はどのようにモデルをURLから解決しますか?
- 11. Django、動作のオーバーライド管理モデル
- 12. Djangoの管理者にログイン
- 13. モデルはdjangoの管理者には表示されません
- 14. 管理者が管理するgunicornを自動的に終了するのはなぜですか?
- 15. Django管理者とモデルの削除
- 16. Djangoモデルのオブジェクト、管理者とjavascriptファイル
- 17. モデルと管理者のDjangoフィールド検証?
- 18. Djangoでは管理者だけがビューにアクセスできます
- 19. Djangoの管理者フィルタは、日付のためのDjangoの管理者に
- 20. Django管理者アクションのボタンを作成するにはどうしたらいいですか?
- 21. auth.Userモデル、プロキシフィールド、およびDjango管理者を拡張する
- 22. Django管理者のモデルは、管理者の家ではなく、アプリケーションのセクションに表示されます
- 23. 管理者のみ新しい管理者を作成できるようにする
- 24. Django rest framework:モデルの各フィールドに自動的にURLを作成します。
- 25. 機能をDjango管理者のフィールドのようにするには?
- 26. 私のアプリケーションにDjango管理者ビューを表示
- 27. Djangoシェルの起動時に自動的にモデルをインポートする
- 28. Django管理者:データベース管理
- 29. 管理ビューを無効にする - Django
- 30. モデルがdjangoの管理者に表示されない
Gerardのリンクで指摘されているように、この機能は「汎用ビュー」と呼ばれています。 – andrers52
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
私が見つけたもう一つの選択肢はCSSレイアウト生成ツールを使用しています。 Ruby on Railsには、コンパスと青写真があります。この投稿は、それらを使用する方法を説明していますhttp://nicksda.apotomo.de/2010/11/how-blueprint-and-compass-help-idiots-making-css-layouts/ – andrers52