0
我連着用戶配置類用戶這種方式顯示用戶名:Django的如何在他的管理控制檯配置文件
class UserProfile(models.Model):
url = models.URLField()
home_address = models.TextField()
user = models.ForeignKey(User, unique=True)
如果需要這樣,我也實施了用戶配置的自動創建:
def user_post_save(sender, instance, signal, *args, **kwargs):
profile, new = UserProfile.objects.get_or_create(user=instance)
models.signals.post_save.connect(user_post_save, sender=User)
它工作正常,但我需要一個小功能 - 當我轉到管理控制檯中的用戶配置文件時,我會看到現有用戶的UserProfiles列表。它們的標題顯示爲UserProfile對象。我認爲如果我可以將標題設置爲相應的用戶名稱,例如約翰,肯尼等 我該怎麼做?
或self.user.username如果你喜歡 – 2010-09-17 07:51:36
+1。這是做到這一點的方法。 – 2010-09-17 08:06:49
作品剛剛完美。謝謝! – 2010-09-17 08:15:29