-1
我有一个关于在我的web界面上重命名对象的答案。例如,我有一个名为“Map”的表,我在那里有许多对象(地图对象,地图对象,地图对象,地图对象,地图对象)如何重命名它们?我的意思是我想为每个对象给出一个不同的名称,例如(亚洲地图,欧洲地图,美国地图,非洲地图等)。如何用Django重命名对象
我有一个关于在我的web界面上重命名对象的答案。例如,我有一个名为“Map”的表,我在那里有许多对象(地图对象,地图对象,地图对象,地图对象,地图对象)如何重命名它们?我的意思是我想为每个对象给出一个不同的名称,例如(亚洲地图,欧洲地图,美国地图,非洲地图等)。如何用Django重命名对象
unicode可以帮到你。 。
class Map(models.Model):
name = models.CharField(max_lenght=20)
....
def __unicode__(self):
return 'Map %s' % self.name
请使用 '地图{}' 格式(self.name)为Python 3兼容性:) – patrick 2013-04-08 17:54:04
@patrick没有,%s格式为[本在Python 3](HTTP://docs.python .org/3/library/stdtypes.html#printf-style-string-formatting),不推荐使用。 – 2013-04-08 18:54:54
对不起,我以为它被删除了。谢谢 – patrick 2013-04-08 19:07:42