好的,我有一个一般性的问题.. 我想让我的 models.py 非常干净......除了声明模型之外没有其他东西。
可以说我有这个作为models.py
class UserProfile(models.Model:
user = models.OneToOneField(User, related_name='profile')
#other stuff
这是我的signals.py
def create_user_profile(sender, instance, created, **kwargs):
if created:
profile, created = UserProfile.objects.get_or_create(user=instance)
post_save.connect(create_user_profile, sender=User)
我该如何告诉我的应用程序这是我的信号文件?..我必须在我的models.py中声明它们吗?
//鼠