【发布时间】:2015-01-09 16:39:08
【问题描述】:
我目前正在使用 Django 和 JQuery 设计一个食谱网站。我将配料和配方说明存储在数据库中,并带有适当的 Django 视图。这是一个示例截图:
我想为用户提供选项来编辑食谱的成分。当用户点击“编辑”按钮时,我想用一个预先填充了当前成分组件的表单来替换它左边的文本。像这样的:
添加/删除这些文本输入区域的最佳方法是什么?目前,我正在使用样式元素 display: none 和 display: initial 来完成工作。有没有更好的办法?
【问题讨论】:
-
我认为这个问题非常广泛。有很多活动部件。对于初学者,通过检查模板中的
{% user.is_authenticated %}来隐藏编辑按钮。接下来,通过 ajax 单击按钮(编辑)。如果您发现自己卡在那里,也许您可以编辑问题,并发布您面临的更具体的问题。 -
是的。我确实让它很笼统。我会尽量减少它。
标签: jquery python django forms