之前使用Pythonic搭建的论坛people界面显示有点问题
第一个用户不显示,问了下作者,作者回复说这个Link只有~/people/而没有用户名 就点到为止了。
按说我使用syncdb同步时注册的管理员应该显示在最前面的。但是却不是这样。前段时间也挺忙的,就先放一放了。
------
今天继续顺着url读源码。people的view还有people_list模板还是挺易读的,似乎没有什么问题。
于是想看看数据库中的用户是什么样子的。
这CMD的显示我也是醉了…上网找了一圈,发现个Navicat的图形化MySQL工具,挺不错的。
这里呢,auth_user表中是三个数据,第一个就是我的admin用户了。似乎这是系统自动生成的,对应第一张图的三个框框似乎也没什么问题。
想必是自已定义的表中的数据有差错了。于是找到accounts_userprofile表,发现只有两个用户,看来是这里了。复制了一个用户,ID置为1
刷新,OK,显示正常
------
嗯…手动修改数据库解决的问题,不知道是搭建过程直接初始化好该如何做(原作者是否也是手动修改的呢)。算是解决了,先这样、
时间: 2024-11-05 14:39:38