小编Luc*_*ues的帖子

显示python对象名称

在django管理页面中,一切都只显示'xxx对象',而不是我在模型中写的名称:

class categoria(models.Model):
    nomeCategoria = models.CharField(max_length=50)
    imagemCategoria = models.CharField(max_length=200)

def __str__(self):
   return self.nomeCategoria

class post(models.Model):
    tituloPost = models.CharField(max_length=200,default='tituloPost')
    textoPost = models.TextField()
    textoTagPost = models.TextField()
    categoria = models.ForeignKey(categoria)
    enviadoNewsletter = models.BooleanField(default=False)

def __str__(self):
   return 'Post: ' + self.tituloPost    
Run Code Online (Sandbox Code Playgroud)

我正在使用python 3.4

我还尝试将此代码放在admin.py中:

class categoriaAdmin(admin.ModelAdmin):
    list_display = ('nomeCategoria','imagemCategoria')

admin.site.register(categoria, categoriaAdmin)
Run Code Online (Sandbox Code Playgroud)

但这只在列表中显示正确的名称.我认为str的重点是到处显示正确的字段,或者我错了?

我是新手,抱歉我的英语,希望有人可以提供帮助.

python django object self

0
推荐指数
1
解决办法
180
查看次数

我怎样才能删除这些"|" 从我的分页

分页创建| 在每个号码后,我想删除它,但我无法找到在哪里和如何.

有人能帮我吗?

例如:

<< <1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9> >>

谢谢你的时间.

php mysql pagination cakephp

-3
推荐指数
1
解决办法
111
查看次数

标签 统计

cakephp ×1

django ×1

mysql ×1

object ×1

pagination ×1

php ×1

python ×1

self ×1