//照片列表 func (this *PhotoController) List() { var albumid int64 var list []*models.Photo var photo models.Photo if albumid, _ = this.GetInt64("albumid"); albumid < 1 { albumid = 1 } photo.Query().Filter("albumid", albumid).OrderBy("-posttime").All(&list) for _, v := range list { v.Small = strings.Replace(v.Url, "bigpic", "smallpic", 1) } this.Data["list"] = list this.Data["albumid"] = albumid this.display() }