python - Django:manage.py 标准命令不起作用

标签 python sql database django command

我正在使用 Django 1.4 和 PyCharm 2.5 作为我的 IDE 和 Postgres 数据库在 Python 2.7 中开发一个网络应用程序。我能够运行 manage.py 命令,例如 sqlsyncdb 来创建 SQL 和表,但无法识别其他命令。当我尝试运行 sqlreset(或任何其他删除表或更改数据的命令)时,我收到“未知命令”错误:

runnerw.exe C:\Python27\python.exe "C:\Program Files (x86)\JetBrains\PyCharm 2.5.1\helpers\pycharm\django_manage.py" sqlreset EventMapperApp C:/Users/Karen/PycharmProjects/eventsMap
Unknown command: 'sqlreset'
Type 'manage.py help' for usage.

Process finished with exit code 1

谁能帮我弄清楚这是怎么回事?

最佳答案

你确定你运行的是 Django 1.4 吗? sqlreset 自 1.3 以来已被弃用,我认为是 slated to be removed in 1.5 . It is present in Django 1.4 , 但已在开发版本中删除。

关于python - Django:manage.py 标准命令不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11170201/

相关文章:

python - to_sql 的数据透视表

python - 使用 zip 构建字典

python - 如何在 django-rest-framework 序列化器中使用时区序列化时间?

mysql - 添加带有默认日期的列会出现错误

c# - MSSQL超时错误

python - scipy - 生成具有相关性的随机变量

sql - 从触发器编写大量 DML 的最佳方法

database - Redis:我可以为不同的键保存超过 1 个值吗?

php - 多对多链接表的替代方案

mysql - 计算一行的值在表中出现了多少次并将结果条件化为选择 mysql