首先,我找到了几个解决我问题的方案,但没人适合。所以我使用Django 1.5 + Python 3.3 + Gunicorn + Nginx作为网络服务器。
我的Django项目目录如下:
fv/
frontend/
static/
templates/
index.html
models.py
views.py
fv/ -- this is only a folder where logic calculating files are stored
media/
static/
manage.py
settings.py
urls.py
wsgi.py
现在,我希望将应用homepage
设为frontend
,但这两个应用应该像一个独立的网站,其中包含www.homepage.com
和www.frontend.com
等不同的域。但是他们应该使用相同的模型,因为我想要分享的唯一模型表是Django用户模型。每个应用都应该有自己的模板文件和urls.py。
我已经阅读过Django站点框架文档,但我不知道如何重新设计我的项目目录并安排其他必要的部分,如settings.py,urls.py。
我希望有人能帮助我吗? :)