2013-08-16 34 views
0

我正在学习Django /后端编程,但我并不确定如何组织所有的东西。我打算让两个网站拥有不同的域名,一个是个人域名,另一个是针对一个组织的。后端模块化(Django)

什么是最好的方式来创建这与Django?我会将它分成两个项目,并将每个项目中的所有文件都包含在内?我应该为网站的每个部分创建一个应用程序吗?或者我应该把它全部放在一个项目下,并为每个网站安装一个应用程序?另外,作为一个快速的侧面问题,为什么我必须运行Nginx和uwsgi而不是仅仅使用Django?我不完全明白所有这些事情之间的区别。 NginX是一个代理服务器,它发送请求到uwsgi,然后去Django,对吧?看起来过度。在创建主机名路由器方面,我甚至不知道从哪里开始。

非常感谢,如果您有任何好的阅读链接/书籍,请告诉我!

回答