我有两个密切相关的站点,一个主站点和一个移动站点,作为 django 应用程序托管。他们将拥有许多相同的功能并且需要访问相同的数据。主要区别在于模板会有所不同,网站的结构也会有所不同。
我有两台独立的虚拟主机,每台一台(虽然我不必那样做)。我的第一个想法是 Django 站点框架有助于解决这个问题,但文档似乎没有描述我的用例。
有人可以给我一个提示,知道我是否走在正确的轨道上吗?urls.py 需要有所不同,例如,应用程序之间的主页完全不同。主要目标是要共享两个不同应用程序中的数据,并且无需复制要管理的代码。
从主站点:
- 用户提交存储在模型中的项目
从手机网站:
- 用户查看项目列表并查看刚在主站点上输入的项目
- 用户对最近添加的项目给予 5 星评价
从主站点:
- 用户查看高评分项目列表,最近添加的项目(现在具有高评分)显示在列表中。