我是网络开发的新手。我已经有一些使用 django 的经验。但它是一个简单的网站,有几个表格。我想继续使用 django。现在我有了一个想法,我想看到什么活着,需要一些提示、建议和正确的方向。我不知道我应该在搜索请求中使用什么“正确的词”,我希望你能帮助我。我不需要现成的解决方案,我只需要起点。
这个想法是我想实现网络服务,用户可以在其中创建自己的简单网站,其中包含几个带有现成模板的页面。所以,有两个问题:
1) 用户注册后应自动获取自己的网址。例如,我有 LAMP,我的域是 example.com。用户将获得 user_name.example.com。我看到了类似的实现,所以这不是不可能的。但是服务器如何处理呢?它是由 django、apache 还是其他东西制作的?
2) 用户应该有自己的管理页面,例如 user_name.example.com/admin。它可以是 django-admin 页面,但仅适用于该用户,也可以是我将为他制作的任何页面。在该页面上,他可以修改其页面的内容。最后我会得到这样的结构:
user_1.example.com
user_1.example.com/page_1
user_1.example.com/page_2
user_2.example.com
user_2.example.com/page_1
user_2.example.com/page_2
那么,这些技术如何调用搜索呢?感谢您的帮助!
PS 当然,如果您提供一些代码、教程或示例,我不能拒绝您的帮助 =)