0

我是 python 和初学者的新手。

是否需要管理员权限才能安装和使用 Python、Django、Sqlite.. 我已经安装了所有软件,但不认为我有管理员权限。当我使用命令时

syncdb

我得到的结果是 0 个装置。但我无法使用上面的代码创建数据库。

4

1 回答 1

-1

存在admin与否在syncdb阶段没有影响。

你的数据库已经在那里了吗?如果是,那么 django 中的更改models不支持开箱即用的迁移。因此,例如,如果您创建了数据库,然后更改了您现在的models.py运行,syncdb则不会更改您的模型。

不过,有一个适用于 Django 的可插拔应用程序可以做到这一点,而且效果很好。它被称为

于 2013-01-12T11:02:15.183 回答