0

我运行 Pinax 0.9.2a基本入门项目。当我进入管理面板更改站点名称时,它会正确保存并相应地显示在网页上。但是在我运行之后,python manage.py syncdb我得到以下输出,以及我的页面标题被重置回example.com

Creating tables ...
Creating table outfits_outfit
Installing custom SQL ...
Installing indexes ...
Installed 1 object(s) from 1 fixture(s)

我必须补充一点,我的最近操作历史记录仍然存在,在管理面板中。

编辑:问题是 Pinax 示例项目已经在 Fixture 文件夹中附带了一个 init_data JSON 文件。毫无疑问,它用 example.com 覆盖了我的网站名称。

4

1 回答 1

2
  1. 在管理员中编辑站点实例

  2. 导出它manage.py dumpdata sites

  3. 将网站的 JSON 代码添加到fixtures/initial_data.json

每次运行 syncdb 时,fixtures/initial_data.json都会加载。

于 2012-04-19T10:34:27.410 回答