我的根目录旁边没有bin
和lib
,我在另一个项目中有,但我不知道我是如何得到它们的。
所以现在这是我的应用树:
Desktop | project | app > |
| | db.sqlite3 | init.py
| | manage.py | views.py
| | templates | settings.py
| | | urls.py
我的其他应用已经:
Desktop | project | app | app> |
| | bin | init.py | init.py
| | db.sqlite3 | db.sqlite3 | settings.py
| | include | manage.py | urls.py
| | lib | templates | views.py
其中一个配置不正确?/哪一个是更好的选择?
答案 0 :(得分:1)
Bin,Lib和Include(你也在那里展示过)都来自于创造一个虚拟现实。很可能你在同一目录中创建了一个名字完全相同的Virtualenv和Django项目。
我要说你应该将虚拟env和Django项目分开,这样当你将代码推送到其他服务器时,你的环境就不会使用它。
希望这有帮助。