我是第二年在科技公司申请工作的Comp Sci学生。对于这个应用程序,我们接受了一系列编码挑战,看看我们是否能够完成下一轮应用程序。对于第二轮我的挑战如下:简单网站的数据库组件
●我们要求您使用Django构建一个小型网站并在本地托管它。
●您需要能够利用Django允许的快速转身时间,但 也会付出额外努力,以便您拥有一个工作网站。
●确保您的站点至少有3个页面,并且至少有1个数据库驱动组件。
●过去候选人网站的例子是虚构乐队的简单网站,或者是政治候选人的简单网站。
现在我从来没有编码一个网站之前,但已经完成了codecademy的教程,所以我设法为一个音乐家网站的基本布局,恰好是我,因为我是一个业余音乐家与2“专辑”。我不太了解的是网站的数据库组件。我不明白为什么我需要一个。
我以为我可以将我的mp3作为BLOB的数据库,但我不明白这比仅仅在网站中的文件夹中使用mp3更具优势。
我也想过也许把数据库上的mp3元数据,即标题,专辑,艺术家,年等,但我真的不明白这一点,因为有太多的歌曲必须实现搜索功能MP3的。
有什么我在这里失踪?如果您在为“虚构乐队”编码网站,那么您的数据库组件会是什么?