我正在尝试在模型中创建一个带有前缀只读字符的字段:
class Leader(models.Model):
name = models.CharField(max_length=100)
slack_id = models.CharField(max_length=50, null=False, unique=True, default="@slack.com")
def __unicode__(self):
return self.name
在这个模型中,我找到一种方法让我的slack_id
实例有一个前缀只读字符'@',这样我的用户只需填写他们的用户名而不用符号,模仿方式gmail注册下面的表格。
答案 0 :(得分:1)
这实际上不是输入字段。谷歌开发了一系列Javascript小部件,它们模仿了浏览器本机输入的行为,并提供了你提到的附加功能。
您需要编写自己的Javascript驱动输入,或找到提供所需功能的现有输入。