admin icon indicating copy to clipboard operation
admin copied to clipboard

基于beego的后台管理系统

Results 41 admin issues
Sort by recently updated
recently updated
newest added

在user.go里面给增加user写了一个日志 引入了 ``` import ( m "github.com/beego/admin/src/models" "github.com/astaxie/beego/logs" "encoding/json" ) ``` ``` func (this *UserController) AddUser() { log := logs.NewLogger(10000) log.SetLogger("file", `{"filename":"user.log"}`) u := m.User{} uinfo,_ := json.Marshal(u) if err...

usermodel里面的 Filter() 里面两个参数 “Role_Role_id” 和roleid 为什么可以这样写 ``` func GetUserByRoleId(roleid int64) (users []orm.Params, count int64) { o := orm.NewOrm() user := new(User) count, _ = o.QueryTable(user).Filter("Role__Role__Id", roleid).Values(&users) return users, count }...

2015/10/18 10:44:34 [router.go:879] [C] the request url is / 2015/10/18 10:44:34 [router.go:880] [C] Handler crashed with error runtime error: invalid memory address or nil pointer dereference 2015/10/18 10:44:34 [router.go:886] [C]...

It's just a starting point, in a second time using [beego/i18n](https://github.com/beego/i18n) will be better

go build github.com/smartystreets/assertions: no buildable Go source files in G:\go\src\github.com\smartystreets\assertions

按照Readme操作,第一步就报错了。 ``` // mac系统,bee版本如下 $ bee version bee :1.2.2 beego :1.4.1 Go :go version go1.3.1 darwin/amd64 // go get就出错了 $ go get github.com/beego/admin # github.com/beego/admin/src/rbac go/src/github.com/beego/admin/src/rbac/group.go:13: this.GetInt64 undefined (type *GroupController...

# 默认不需要认证模块 not_auth_package = public,static 这个配置怎么设置根目录下的不需要认证,例如: http://localhost:8080/ 这个请求不需要认证。尝试过直接添加“/”到not_auth_package 不成功。

服务起来后,通过浏览器登陆,输入用户名、密码admin后出现用户名不存在问题。 还需要添加admin用户到数据库么?

//Determine whether need to verify func CheckAccess(params []string) bool { //1、跟URL长度什么关系?router中只有/public/index等4个url符合这个条件,意思是这四个都是登陆相关的操作,所以不需要做认证? //2、这个认证不是指的登陆时候的用户名、密码的验证吧? //3、服务部署起来后,数据库里面是空的,怎么login,会一直返回用户不存在,没有注册页面么? ``` if len(params) < 3 { return false } for _, nap := range strings.Split(beego.AppConfig.String("not_auth_package"), ",") {...

# 默认需要认证模块 not_auth_package = public,static