post_save信号:创建扩展用户配置文件,放置位置

时间:2014-02-14 09:28:08

标签: django django-signals

我想通过创建UserProfile对象来扩展我的用户。我正在关注这个例子:

Creating a extended user profile

愚蠢的问题,但是......错误...这个文件应该驻留/被调用,因此每次创建用户时,此函数都将被触发。 settings.py文件是一个好位置吗?我假设在“createsuperuser”和我网站的注册页面上调用了用户。

感谢您的时间。

2 个答案:

答案 0 :(得分:1)

它位于何处并不重要,尽管它通常位于与models.py相同的位置。为了确保在import signals中定义模型后,只需执行models.py

答案 1 :(得分:0)

我想,您希望拥有custom user model