さて、私は一般的な質問があります..私は自分の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でそれらを宣言する必要がありますか?
//ねずみ