我正在做一个项目,我需要做3部分的沟通。让我解释一下:如何在没有Django数据库的情况下存储通信对象?
1.-用户填充表单,该表单用于从模型创建一组对象。此时此对象不会保存在数据库中。所有的对象都是相互关联的。
2.-这些对象必须以某种方式保存,以便管理员用户检查数据并决定是否继续保存数据,或者如果有任何元素无效并拒绝表单。
3.-如果管理员确定数据是正确的,请选择一个选项来发送.save()以将数据添加到数据库。
至少这是我的想法应该如何工作。我决定在发送给管理员之前创建对象,因为如果我发送request.POST和request.FILES,听起来更容易。我的问题是,我不知道哪里可以保存的对象显示给管理员,当他连接(有2种类型的用户,普通和管理员,普通是填写表格,管理员只检查它,他们两个有自己的看法)。那么,有没有人可以将数据和存储发送给管理员?如果这是不可能的,我愿意接受任何想法,唯一需要解决的问题是:用户填写表单,管理员检查它,数据被保存或拒绝。
这比某些要求更难一点,但最后这是正确的做法。谢谢!! –