2016-05-27 4 views

答えて

2

Djangoは、データベースの移行を処理する方法に非常に似ています。 python manage.py makemigrationsを呼び出して作成し、python manage.py migrate

コントローラ(urls.py)を各アプリケーションに手動で追加する必要がありますが、使用する準備ができているインポートステートメントは1つ入力する必要があります。

ビューは、アプリケーションの初期化時に自動的に作成されます。しかし、それらは空ですので、アプリケーションを作成しても、レールが自動的に行うCRUD HTMLは得られません。 Djangoにはgeneric class based viewsがあり、データ管理の大部分は自動フォーム生成とともに実行されますが、実際のコーディングはほとんど必要ありません。

TLDR:Prefabコードの生成に関して、Railsが勝利しますが、経験豊富なDjango開発者は、同じ機能を数分で得るために汎用ビューとフォームを含めることができます。

関連する問題