我不知道从哪里开始我想开展的项目的Web开发

时间:2012-09-22 05:13:36

标签: web-deployment-project

我想建立一个记录我学校课程和课程的网站,并允许您搜索信息并从结果中选择课程。我清楚地知道我希望它看起来像什么,但我不确定我需要学习什么来实现这个目标。

我想将它连接到数据库,并将这些结果显示在包含各种信息列的行中。我希望桌子有交替的背景颜色,我想象的很简单,但我希望它没有边框,并且能够选择并突出显示一行。如果数据包含信息之间的标签,并且能够突出显示行并使用鼠标选择它们或使用箭头键,那么excel中有一堆连接的单元格就会构成行。

说实话,这非常不符合我的要素,但我想通过尝试这个项目来尝试学习。我只是不确定我需要用什么来做这样的事情。

编辑:好点。我的经验。一些机器代码,python和java,没什么太复杂,大多只是学校作业和诸如此类的东西。目前正在开始我将学习一些C和另一个关于数据库管理和操作的课程。

1 个答案:

答案 0 :(得分:1)

您没有提及您的编程经验水平或首选语言,但我建议使用sqlite后端Django作为原型所需的最简单方法。在Django中设置一个基本项目非常简单,我发现文档是一流的。管理员应用程序还允许您轻松管理您的应用数据。如果你不是特别的话,Admin应用程序可能就足够了你的整个界面。如果您的数据库已经存在并且可以访问,那么您不需要sqlite,只需使用this information即可。

一旦你的基本后端工作(单独的Django教程甚至可能让你走得那么远),Bootstrap可能是以你想要的方式设置网站样式的最简单方法。像你想要的那样获得电子表格界面可能不太实用。列表屏幕只是用于显示所有数据和详细信息屏幕以编辑单个项目要容易得多。但如果您在电子表格界面上设置了死区,那么this可能会有所帮助。