我想在几个应用程序之间共享一个 models.py。应该使用 manage.py 从 models.py 创建数据库表。Django 1.4 标准目录结构为:
myproject
|
|-- manage.py
|-- myproject
| |
| -- settings.py
| -- urls.py
|-- myapp1
| |
| -- models.py
| -- views.py
|-- myapp2
|
-- models.py
-- views.py
更改此目录结构以实现我想要的最佳方法是什么?将models.py放在myproject目录中,将文件models.py放在myapp1中,它只从以前的models.py导入所有内容并使用“manage.py syncdb”创建数据库表?有没有办法在没有第二个 models.py 的情况下获得相同的结果?
提前致谢。