最好通过查看wordpress.com的工作方式来解释我想要做的事情:
- 每个博客都被分配到一个新的子域,但用户也可以使用自己的域。可以使用简单的 Web 界面分配自定义域
- 每个博客都有自己的内容、主题等
- 所有博客共享相同的代码库
是否可以在 Django 中做同样的事情?
我对实现子域不感兴趣,但我想要其他功能。
对我来说,找到一种不必在配置文件中硬编码就可以工作的方法很重要。域分配的动态特性使得管理大量域成为可能。如果可以针对数据库表进行域匹配,那将是理想的。
我使用 nginx 和 uwsgi。