Django之--网页展示Hello World!

2018-06-18 03:03:03来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

上一篇:Django的安装启动完毕后,本文来试下hello world的效果~

好吧,又开始了喜闻乐见的Hello World环节,本文使用Linux环境演示(Windows太麻烦)。

[root@python mysite]# pwd
/root/Django/mysite
[root@python mysite]# ls
db.sqlite3  manage.py  mysite
[root@python mysite]# tree mysite
mysite
├── __init__.py
├── __pycache__
│   ├── __init__.cpython-36.pyc
│   ├── settings.cpython-36.pyc
│   ├── urls.cpython-36.pyc
│   ├── view.cpython-36.pyc
│   └── wsgi.cpython-36.pyc
├── settings.py
├── urls.py
├── view.py  --需要手动创建
└── wsgi.py
1 directory, 10 files
我的Django目录是创建在了/root/Django,第一个项目mysite的下可以看到有__init__.py,settings.py,urls.py,wsgi.py这4个文件。
其中:
mysite/__init__.py: 一个空文件,告诉Python该目录是一个Python 包。 
mysite/settings.py: 该Django项目的设置/配置。 
mysite/urls.py: 该Django项目的URL声明; 一份由Django驱动的网站"目录"。 
mysite/wsgi.py: 一个WSGI兼容的Web服务器的入口,以便运行你的项目。

urls.py的内容需要修改为如下:

from django.conf.urls imprt url
from . import view
urlpatterns = [
    url(r'^leo$', view.hello),  --第一个参数是路径的正则匹配,第二个参数是调用页面展示的方法
]

然后创建view.py文件,内容如下:

from django.http import HttpResponse
def hello(request): 
    return HttpResponse("Hello world ! ")

此时你就可以通过访问192.168.1.193:8080看到hello world了~

这里的IP是我Django所在主机IP,端口号是runserver时设置的端口号。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:不吹不擂,你想要的Python面试都在这里了【315+道题】

下一篇:python曲线拟合