go-mega/07-profile-page-and-avatar.md at master · bonfy/go-mega · GitHub
我们将定义一个个人主页,个人主页用来展示个人信息。
新建一个视图函数,还是一个vm加一个page再加一个controller
profile 是轮廓外貌的意思
在registerRouter中,使用mux.NewRouter()创建了一个新的路由器,这种改进方式提供了更丰富的功能和更灵活的路由匹配方式
其实也就是申请了一个集合来管理路由处理函数
注意一下:路由处理函数的顺序可能是有意义的
然后我们在用户界面添加用户头像
我们需要允许用户更改自己的用户名,并且些一些个人介绍,这些将存储在User对象中的about_me的字段
步骤:
Profile页面内加入Edit链接
增加Edit.html
我目前感受这个项目的强度对我来说还是比较友好的,然后大家一定要拿一个笔记本在打完代码之后在重新看一遍,第二遍其实会比第一个的效果好很多,因为第一遍忙着抄代码,脑子有点过不来