我正在通过尝试构建一个简单的购物清单 Web 应用程序来学习 Python、Django、Javascript 和 jQuery。如果我的方法正确,我想听听经验丰富的开发人员的意见:
功能: 网页将显示食物列表。当我点击某种食物时,我希望显示一份配料清单(这将是我的购物清单)。单击另一种食物将向购物清单添加更多成分。
我的方法: 我用 django 构建了一个简单的页面。我能够显示已输入数据库的所有食物的列表。我现在需要的是在我点击食物时开始构建成分列表。
我在想我会在第一页加载时从数据库中加载成分列表,但用 css 隐藏它们。当我点击一个食品项目时,我会使用 jquery/css 取消隐藏与食品项目相关的成分。
这种方法对我来说似乎很笨拙。您能否给我一些建议,如何使用上述技术创建我的购物清单应用程序?我的方法正确吗?