<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                #### 實例添加數據 ~~~ func (a *ArticleController) PostAdd() { title := a.GetString("title") desc := a.GetString("desc") content := a.GetString("content") o := orm.NewOrm() author := a.GetSession("user_name") user := models.User{} o.QueryTable(new(models.User)).Filter("username", author).One(&user) post := models.Article{ Title: title, Desc: desc, Content: content, } _, err2 := o.Insert(&post) if err2 != nil { a.Data["json"] = map[string]interface{}{"code": 500, "msg": err2} a.ServeJSON() } a.Data["json"] = map[string]interface{}{"code": 200, "msg": "添加成功"} a.ServeJSON() } ~~~ #### 實例刪除數據 ~~~ func (a *ArticleController) PostDel() { id, err := a.GetInt("id") if err != nil { a.Ctx.WriteString("id參數錯誤") return } o := orm.NewOrm() _, err2 := o.QueryTable(new(models.Article)).Filter("id", id).Delete() if err2 != nil { a.Data["json"] = map[string]interface{}{"code": 500, "msg": err2} a.ServeJSON() return } a.Data["json"] = map[string]interface{}{"code": 200, "msg": "刪除成功"} a.ServeJSON() } ~~~ #### 實例修改數據 ~~~ func (a *ArticleController) PostEdit() { id, err := a.GetInt("old_id") if err != nil { a.Ctx.WriteString("id參數錯誤") return } cover := a.GetString("old_cover") title := a.GetString("title") desc := a.GetString("desc") content := a.GetString("content") f, h, err := a.GetFile("cover") if err != nil { cover = cover } else { defer f.Close() // 生成時間戳,防止重名 timeUnix := time.Now().Unix() // int64類型 time_str := strconv.FormatInt(timeUnix, 10) // 將int64轉為字符串 convert:轉換 path := "static/upload/" + time_str + h.Filename // 保存獲取到的文件 err1 := a.SaveToFile("cover", path) if err1 != nil { cover = cover } cover = path } o := orm.NewOrm() _, err3 := o.QueryTable(new(models.Article)).Filter("id", id).Update(orm.Params{ "cover": cover, "title": title, "desc": desc, "content": content, }) if err3 != nil { a.Data["json"] = map[string]interface{}{"code": 500, "msg": err3} a.ServeJSON() } a.Data["json"] = map[string]interface{}{"code": 200, "msg": "更新成功"} a.ServeJSON() } ~~~ #### 實例查詢數據列表 ~~~ func (a *ArticleController) Get() { o := orm.NewOrm() qs := o.QueryTable(new(models.Article)) list := []models.Article{} qs.RelatedSel().All(&list) a.Data["list"] = list a.TplName = "article/index.html" } ~~~ #### 實例查詢單條數據 ~~~ func (a *ArticleController) GetInfo() { id, err := a.GetInt("id") if err != nil { a.Ctx.WriteString("id參數錯誤") } o := orm.NewOrm() qs := o.QueryTable(new(models.Article)) list := models.Article{} qs.Filter("id", id).One(&list) a.Data["list"] = list a.TplName = "article/edit.html" } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看