Django:模板看不到自定义用户字段

2024-10-02 12:26:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Django 1.6中有一个自定义的User模型:

from django.contrib.auth import models as usermodels

class User(usermodels.User):
    sid = models.CharField(max_length=20, unique=True)
    slug = models.SlugField(default="slug")

    objects = usermodels.UserManager()

在我的一个模板中,我有以下内容:

^{pr2}$

如果用户是经过身份验证的,如果用户名是Chris,则显示为“Chris:”。自定义字段sid未显示!我检查了我的表,用户确实存储了sid。似乎模板没有得到我的自定义字段!在

我已将我的自定义模型添加为CUSTOM_USER_MODEL到我的设置中。在


Tags: django用户from模型importauth模板models

热门问题