一步一图,VirtualBox中搭建[Ubuntu + Python + Apache2 + mod_WSGI + Django]环境(四)

欢迎回来,愿猪神保佑你~
在上一篇中,我们安装了Django,建立了一个简单的网站【web2】,并通过配置使得我们可以访问它。在本篇中,我们将为【web2】添加我们自己制作的页面。

步骤一: 尝试html文件

先来个简单粗暴的,我们整个html文件,看能不能访问。

html
无法访问

步骤二: 写个自己的view

好吧,我们老老实实地,按照Django的方式,写个自己的view。
先删除刚才的html文件。

Remove html

在【/var/www/web2/web2/】建立一个【views.py】文件,并写入下面的内容:

New views.py

再修改【urls.py】文件,注册我们刚才写的view,然后重新启动Apache服务。

Register view

打开浏览器,访问【http://127.0.0.1/pig/】,惊喜不惊喜?

Success~

步骤三: 增加些内容

修改【views.py】,使得它的内容如下:

Add something

保存,重新启动Apache服务,访问【http://127.0.0.1/pig/】,惊吓不惊吓?

Encoding ?

静下心来,仔细读读错误信息,看来是和中文字符有点关系。继续修改【veiws.py】

增加 # -*- coding: utf-8 -*-

重新启动Apache服务,再次访问。看上去.....我的【\n】不见了?!

Where is '\n' ?

再次修改【views.py】

使用'br'
完美~

至此,我们在一台"干净"的虚拟机上,配置了[Ubuntu + Python + mod_wsgi + Django]的环境,并自建简单的网站进行了测试。
希望这篇简单的教程能够帮助有需要的同学,在搭建环境的过程中尽量少走弯路。

和发短评相比,写一篇100%的教程实在是个耗时耗力耗成本的活啊~
如果你愿意,欢迎打赏一瓶纯净水~
都是搬砖的,码农何必为难码农~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容