gpt4 book ai didi

python - South/Django : not recognizing the Django App 的问题

转载 作者:太空宇宙 更新时间:2023-11-04 01:43:19 25 4
gpt4 key购买 nike

我的机器上有一个 Django 项目,当我尝试使用 South 迁移数据模式时,我遇到了几个奇怪的错误。示例:

$ python manage.py convert_to_south thisLocator

/Library/Python/2.6/site-packages/registration/models.py:4: DeprecationWarning: the sha >module is deprecated; use the hashlib module insteadimport sha/Users/cm/code/thisLocator/../thisLocator/batches/models.py:6: DeprecationWarning: the md5 >module is deprecated; use hashlib insteadimport md5

There is no enabled application matching 'thisLocator'.

我遵循了 South 文档。 Settings.py 在已安装的应用程序中有它,我可以从 manage.py shell 运行 import south。我团队中的其他所有人都将应用程序称为 thisLocator。

我是不是在做傻事?

最佳答案

Am I doing something really stupid?

好吧,让我们从“是否已插入”问题开始:

  • 您的项目目录在您的 Python 路径中吗?
  • 您运行的是 python manage.py 而不是 python some/path/i/am/omitting/manage.py? (这是将项目放在 Python 路径中的好方法。)
  • ./manage.py syncdb 的输出是什么? (我使用 ./manage.py 而不是 python manage.py 以防它们引用不同的 python。)

关于python - South/Django : not recognizing the Django App 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2664942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com