0

我開始使用Django,並且從模型自動創建視圖的可能性讓我印象深刻。 所以,我想知道在其他web框架上是否有這樣的功能。我知道RoR腳手架,但這不完全相同,因爲如果您更改相關模型,您需要手動更改視圖。如何在Django admin中自動從模型創建視圖?

+0

正如Gerard的鏈接所指出的,該功能被稱爲「通用視圖」。 – andrers52 2012-04-30 21:22:29

+0

在Rails 3中有一個叫做「generic actions」的替代方法[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 2012-05-01 18:35:21

+0

我發現的另一種選擇是使用CSS佈局生成工具。對於Ruby on Rails,有指南針和藍圖。這篇文章解釋瞭如何使用它們http://nicksda.apotomo.de/2010/11/how-blueprint-and-compass-help-idiots-making-css-layouts/ – andrers52 2012-05-02 01:16:20

回答

2

對於那些在這裏尋找答案的人,也許django-baker(https://github.com/krisfields/django-baker.git)會做你所需要的。

pip install django-baker 

然後加入django_baker到INSTALLED_APPS和運行

python manage.py bake your_app_name 

注意,以前你需要從應用中刪除urls.py和views.py,使他們能夠產生。

然後它會生成所有的骨架的東西。

+0

這並不直接解決這裏詢問的問題,而是添加相關信息並可能對其他人有所幫助。 – Martin0x777 2015-11-30 23:08:28

相關問題