【发布时间】:2018-06-18 00:23:43
【问题描述】:
这就是我要为我的项目实现的目标。
背景:教育数学网站
目标:当用户点击“初学者”部分时,他会被问到一个问题。该问题将被处理,如果它是正确的,他可以按“再次”,然后会询问另一个随机问题。
每个问题都是动态生成的,它存储在视图而不是模型/数据库中。
因此,我有一个 .html 文件,它呈现随机选择的多个视图(即随机选择要显示的问题)。
每个问题都不同。
示例问题“玛丽有 8 个苹果,她吃了 3 个。她还剩多少?”
在这个问题中,我想让 JavaScript 打印出 8 张苹果的图片。
另一个问题“鲍勃有 6 辆汽车,还买了 4 辆……”
在这个问题中,我想让 JavaScript 打印出 4 辆汽车
等等等等……
是否可以有一个 javascript 文件来检测回答的问题类型并生成适当的图形,或者这是一种不好的做法,因为文件可能会很快变得非常大,我担心它可能会变慢关闭服务器。有没有更好的方法来做到这一点
我可以将 javascript 代码从 Django 视图发送到 .js 文件,这样只需要处理相关代码?
我已经知道如何让 JavaScript 做我想做的事,我只是不确定它是否是最有效/优化的方式 :-)
【问题讨论】:
标签: javascript python django dynamic views