【问题标题】:Django not creating apps in the correct directoryDjango没有在正确的目录中创建应用程序
【发布时间】:2011-03-08 21:19:57
【问题描述】:

我是 Django 新手,所以我可能还没有完全理解它是如何工作的。我想将 Django 与 MongoDB 一起使用,所以我使用 this library 将两者连接起来。所以我创建了一个新项目,一切顺利。然后我运行了我添加的 MongoDB 库“Mango”的安装脚本。

所以现在我需要创建一个新的“应用程序”,并且该目录正在我的 /Library/Python/2.6/site-packages/mango-0.1-py2.6.egg/ 中创建mysite/APP 而不是 /www/sites/mysite/APP,这是我所有 django 文件所在的位置。对吗?我有一种有趣的感觉,芒果安装脚本以某种方式弄乱了我的目录配置。如果这确实是错误的目录,我该如何修复它?

谢谢!

【问题讨论】:

    标签: python django frameworks mongodb


    【解决方案1】:

    从您的项目目录中,运行:python manage.py shell

    如果您可以从解释器运行以下命令,那么您应该已正确安装所有内容:

    >>> from mango.auth import User
    

    【讨论】:

    • 这行得通.. 但是有什么理由为什么我的项目是在我的 /Library/Python 目录下创建的,而不是我的站点文件所在的位置?
    • 我可能在安装过​​程中遇到了一个奇怪的错误。我删除了所有内容并重新开始,现在一切正常。
    猜你喜欢
    • 1970-01-01
    • 2012-03-09
    • 2014-07-16
    • 2021-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-18
    相关资源
    最近更新 更多