【发布时间】:2011-05-01 07:02:34
【问题描述】:
我想在 Django 中实现经过身份验证的评论。我在网上搜索并找到了一些答案,包括一些关于 SO 的答案,但它们大多来自 2008 年和 2009 年,在 Django 1.1 左右。我目前在 Django 1.3 上。我想知道 Django 1.3 中是否有一个优雅的解决方案。
如果用户未通过身份验证,我可以在模板中隐藏评论表单,这我知道。
如何处理视图?我读了一些articles,它们展示了如何处理视图,包括预填充表单和使用一些try-except 块来确保传入的用户数据是正确的,但它们看起来很漂亮hacky。现在在 Django 1.3 中有更好的方法吗?
顺便说一句,我在我的应用中实现了一个非常简单的注册系统。我不要求名字、姓氏等。只是用户名、电子邮件(即使是假的)和密码。所以我的用户在数据库中将只有用户名、电子邮件和密码。
谢谢!
【问题讨论】:
标签: django authentication comments django-comments