-1

我想建立一个网站,记录我学校的课程和课程,并允许您搜索信息并从结果中选择课程。我对我希望它是什么样子有一个清晰的愿景,但我不确定我需要学习什么来实现目标。

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

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

编辑:好点。我的经验。一些机器代码,python 和 java,没什么太复杂的,主要是学校作业之类的。目前正在开始一门课程,我将在其中学习一些 C 和另一门关于数据库管理和操作的课程。

4

1 回答 1

1

您没有提及您的编程经验水平或首选语言,但我建议使用带有 sqlite 后端的Django作为您想要的原型的最简单方法。在 Django 中建立一个基本项目非常简单,我发现文档是一流的。Admin 应用程序还可以让您轻松管理您的应用程序数据。如果您不太特别,Admin 应用程序可能足以满足您的整个界面。如果您的数据库已经存在并且可供您访问,则不需要 sqlite,只需使用此信息即可。

一旦你得到了基本的后端工作(仅 Django 教程甚至可能让你走得更远),Bootstrap可能是按照你想要的方式设置网站样式的最简单方法。获得您想要的电子表格界面可能不是超级实用。拥有一个仅用于显示所有数据的列表屏幕和用于编辑单个项目的详细信息屏幕要容易得多。但是,如果您在电子表格界面上死心塌地,也许会有所帮助。

于 2012-09-22T05:23:56.353 回答