在创建应用调试和配置好以后,启动内置服务器以后,都是用的本地 localhost:8000 来显示页面,Django不是自带一个轻量级的服务器吗,想问一下,如果我有自己的域名(比如www之类的),想开发一个网页,该如何配置才能在那个域名上显示页面,别人也可以通过我自己的域名访问页面(还是说这只是个测试用的内部服务器,必须要用通过Apache这样的来配置才能实现域名的访问?)求高手指点一下。
楼上说的很详细,首先是买域名,然后把域名指向服务器的IP,在服务器启动django服务就好。 如果你想把自己电脑当服务器来测试使用,域名指向你电脑的IP就可以。
如果你有一个域名A,现在域名一般是万网上的,你在万网上将你的域名指向你的服务器, 如果你的Django作为单独服务器,并且开在80端口,那么通过访问你的域名就可以访问到你的站点啦
更一般的作法是在为你的Django配置一个Nginx服务器