Django管理员验证

时间:2018-06-13 08:53:06

标签: python django

请,我目前正在为一个建模机构开展一个项目,管理员在完成注册表格后会验证新模型的详细信息。 该项目使用的是python django框架。

这是故障;

  • 新模型填写表格。
  • 表单将发送给管理员的电子邮件,以便在添加到数据库之前通知和确认数据。
  • 然后将新模型添加到数据库中。

我对上述问题了解不多,我将非常感谢您提供的任何帮助,谢谢

1 个答案:

答案 0 :(得分:0)

我会做(我认为这是基于您提供的信息的最简单的解决方案)是否有一个额外的字段可以告诉您该信息是否已由管理员验证。我也不会调用数据库表Model,因为它可能会导致与Django所谓的model混淆。

class Registration(models.Model)
    # all the registration form fields
    verified = models.BooleanField(default=False)

因此,一旦管理员对信息感到满意,他们就可以登录您的网站并设置verified=True

对于电子邮件通知,请使用this作为起始点。您需要根据应用程序确定如何完成此操作的详细信息。或者你应该问一个单独的问题,提供一些关于你想要达到的目标以及你所尝试的内容的更多信息。