在一个django项目中运行2个网站

时间:2013-10-07 12:36:47

标签: python django nginx sites

首先,我找到了几个解决我问题的方案,但没人适合。所以我使用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.comwww.frontend.com等不同的域。但是他们应该使用相同的模型,因为我想要分享的唯一模型表是Django用户模型。每个应用都应该有自己的模板文件和urls.py。

我已经阅读过Django站点框架文档,但我不知道如何重新设计我的项目目录并安排其他必要的部分,如settings.py,urls.py。

我希望有人能帮助我吗? :)

0 个答案:

没有答案