2008-11-20 83 views
0

我给出我的项目责任建立一个设备跟踪工具下列要求Django的部署

  1. 新设备可以通过管理员被添加到一个特定的用户
  2. 一旦设备被分配给一个人,他将请求接受请求,所以他将负责
  3. 用户可以将他的设备转移给其他用户。
  4. 与此同时,管理员应该在状态发生变化时发送邮件或消息。
  5. 应当在PC上本地部署的(所以它实际上不是一个Web应用程序)连接到可人人

我以为我可以使用Django这个(我是新来访问网络),但我对本地PC上的部署知之甚少,我该怎么做,还是有更好的想法?

+0

如果这是一个“本地”安装,你打算上通过浏览器访问它?你有什么操作系统可用于部署?一次将有多少用户访问该应用程序?这些都是关键问题。 – 2008-11-20 04:40:04

+0

是的,我们计划通过浏览器访问它。我们有用于部署的Windows XP,最多可以有50人访问此应用程序。 – Poorna 2008-11-20 04:47:25

回答

2

它仍然听起来像你想要一个Web应用程序,你只是不会将其部署在传统的Web服务器上。有一点需要注意,Windows(XP,Vista)的客户端版本将限制您每台计算机的10个传入连接。

你会想要按照这些instructions on how to install Django。如果你还没有安装python,我会建议你install version 2.5,因为它将包含sqlite,这是一个嵌入式数据库,它使很容易从开始使用Django进行开发。 Django包含自己的开发网络服务器,您将自然遇到您的问题go through the tutorial

从安装开始,然后直接跳到教程中。一旦您适应在Django中开发,您的部署选项将更容易理解。