0

我正在学习 Django/后端编程,但我不确定如何组织我所有的东西。我计划拥有两个具有不同域的网站,一个是个人网站,另一个是组织网站。

用 Django 创建它的最佳方法是什么?我会把它分成两个项目,并在每个项目中拥有所有文件吗?我应该为网站的每个部分创建一个应用程序吗?或者我应该把它全部放在一个项目下,并为每个网站都有一个应用程序?

另外,作为一个快速的附带问题,为什么我必须运行 Nginx 和 uwsgi 而不仅仅是使用 Django?我不完全理解所有这些事情之间的区别。NginX 是一个代理服务器,它向 uwsgi 发送请求,然后转到 Django,对吧?似乎过分了。在创建主机名路由器方面,我什至不知道从哪里开始。

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

4

1 回答 1

0
  1. 作为初学者,您最好坚持针对不同领域的不同项目,当您获得更多经验时,您会发现两者中重用了多少逻辑,然后决定在单个项目中重用应用程序。

  2. 请阅读关于 wsgi 的部分:https ://docs.djangoproject.com/en/dev/howto/deployment/wsgi/

于 2013-08-16T10:36:16.427 回答