我正在使用 Django 1.4 和 PyCharm 2.5 作为我的 IDE 和 Postgres 数据库在 Python 2.7 中开发一个网络应用程序。我能够运行 manage.py 命令,例如 sql
和 syncdb
来创建 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/