我对Django比较陌生,这是一个更一般的“概念”问题。使用Django作为自定义数据库管理工具
对于客户我需要构建一个广泛的数据库来存放从一系列问卷以及一些基本生物数据中返回的数据。这个想法是远离传统工具(即Microsoft Access),并使用基本的CRUD界面管理mysql数据库中的数据。最初该项目不需要在网络上生存,但下一阶段将是拥有一个集中的数据库,包括登录和管理页面。
我已经开始用Django模型构建数据库,这很好,我想用Django管理员来管理数据。
我的问题是:这是Django的好用吗?在整个过程中依靠django之前有什么需要考虑的吗?我们建议在客户端的本地机器上使用Django runserver for db admin(在我们进入Web阶段之前)。
任何意见将不胜感激。
嘿,谢谢你的积极建议精灵。从你的回答中,我更加确信自己正处在正确的轨道上。自发布这个问题以来,我实际上已经构建了基本项目,它确实有效!客户喜欢它,开箱即用的Django管理员可以轻松地调整并向非技术人员解释。下一个阶段当然是集中数据库并使项目在线。我将不得不调查钻石建筑,因为我承认我是无知的。然而,这是一个令人难以置信的有趣的学习过程... – 2011-06-12 02:31:53
我推荐这个幻灯片,从Django自己的开发者。 http://www.slideshare.net/jacobian/django-in-the-real-world-1750000 Slide 392是一个菱形部署,适用于任何应用程序服务器,而不仅仅是Django,并且应该纹理到每个应用程序服务器开发人员棕榈。 – 2011-06-13 02:55:31