我正在Django网站上创建文章。我希望人们能够创建一篇文章作为注册过程的一部分。下面是步骤:Django身份验证:用户在注册前创建对象
- 用户点击“创建文章”未经注册或登录
- 用户被定向到“创建文章”页面显示的形式创建的文章。
- 点击“创建文章”表单上的“提交”按钮后,用户被重定向到注册/登录页面。
- 注册过程或登录后,文章将保存在用户的ID下。
我很新的Django的,所以这里有并发症,到目前为止我而言:
难道我有AnonymousUser保存对象作为作者,直到登录过程后?我如何再次找到对象,以便在用户登录或注册后将其保存到用户? AnonymousUser对象中是否有任何唯一标识符?
我应该通过注册过程使用URL传递对象,直到注册发生(然后保存它)?如何做到这一点?